获取数据帧标题和每列i中的所有唯一值

kcnsd24

我在一个数据框中有调查数据。我可以使用print(list(survey_data.columns.values))获取标题(这里没有列出所有27列,但这里是示例)

[“年龄”,“性别”,“国家”,“家庭历史”]

我可以使用以下方法在for循环中获取每一列的唯一值,如下所示:

对于survey_data中的col:

print(survey_data[col].unique())

[37 44 32 31 33 35 39 42 23 29 36 27 46 41 34 30 40 38 50 24 28 26 22 19 25 45 21 43 56 60 54 55 48 20 57 58 47 62 51 49 53 61]

我想打印列标题和唯一值,如下所示

所需的输出:

年龄= [37 44 32 31 33 35 39 42 23 29 36 27 46 41 34 30 40 38 50 24 28 26 22 19 25 45 21 43 56 60 54 55 48 20 57 58 47 62 51 49 53 61]

性别= ['F''M''T']

国家= ['美国''加拿大''英国''保加利亚''法国''葡萄牙''瑞士''波兰''澳大利亚''德国''墨西哥''巴西''斯洛文尼亚''哥斯达黎加''奥地利''爱尔兰''印度''南非''俄罗斯''意大利''荷兰''瑞典''哥伦比亚''拉脱维亚''罗马尼亚''比利时''新西兰''西班牙''芬兰''乌拉圭''以色列''波斯尼亚和黑塞哥维那''匈牙利''新加坡''日本'尼日利亚''克罗地亚''挪威''泰国''丹麦''希腊''摩尔多瓦''乔治亚''中国''捷克共和国的“菲律宾人”]

我以为下面的陈述会让我到那里。

在survey_data [col] .unique()中打印(列表(survey_data.columns.values)为col

相反,我得到<发电机对象位于0x0000031EF53F3C80>

戴维·埃里克森

有很多方法可以在所有列中显示唯一值。请看下面,可以使用:

for col in survey_data.columns:
    print(survey_data[col].unique().tolist())

要么

for col in survey_data.columns:
    print(col, survey_data[col].unique().tolist())

要么

for col in survey_data.columns:
    for unique_val in survey_data[col].unique():
        print(col, unique_val)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

汇总数据帧每一列的所有唯一值

来自分类Dev

获取基于数据帧列中特定值的所有数据帧

来自分类Dev

如何为第一个数据帧中匹配的特定列值的所有值获取第二个数据帧的数据?

来自分类Dev

将数据帧分为ID列(只有一个唯一值)和变量列(有多个值)

来自分类Dev

根据每一行中的值获取列标题

来自分类Dev

如何在列表和列中的特定键中获取所有唯一字典值?

来自分类Dev

将一列中的所有值除以单独数据帧中的值(名称匹配)

来自分类Dev

有什么方法可以从R中的数据帧的列中拆分键和值,并为数据帧的每一行将键附加为列名和值?

来自分类Dev

如何替换数据框中每一列中的所有列表值

来自分类Dev

获取列 a 和 b 的排列唯一的所有行

来自分类Dev

遍历数据帧中的每一行,并在相应的x和y列中绘制值(散点图)

来自分类Dev

如何获取Julia中数据帧所有列的算术平均值,最小值和最大值?

来自分类Dev

数据框中所有列的唯一值计数

来自分类Dev

在VBA中更快地获取列的所有唯一值的方法?

来自分类Dev

读取重复的标题,然后从文件中读取数据,然后使用单个唯一的标题和所有数据写入另一个文件

来自分类Dev

每列中每列的唯一值数量

来自分类Dev

熊猫重新排列数据帧,以使每列的所有值均按升序独立

来自分类Dev

从数据框中获取唯一ID计数的数量,并为计数和值创建新列

来自分类Dev

如何将所有值(字符串)与所有其他标题一起粘贴到一个数据列中,以值和标题的组合为条件

来自分类Dev

如何有效地在Pyspark的数据帧的每一列上为每个最小值或最大值获取一行?

来自分类Dev

根据数据框中另一列的唯一值查找一列的所有组合

来自分类Dev

从Python中的数据框的单个列获取唯一值

来自分类Dev

合并第二列中的所有数据,以获得第一列中的每个唯一值

来自分类Dev

根据另一列的唯一性获取1列的pandas df中的所有值

来自分类Dev

如何在多个csv文件中获取每一列的唯一值

来自分类Dev

如何在多个csv文件中获取每一列的唯一值

来自分类Dev

计算数据帧中列的每一行中数组的每个唯一数组

来自分类Dev

计算和打印数据帧中每一列的零和负值

来自分类Dev

列出数据框中每一列的唯一值

Related 相关文章

  1. 1

    汇总数据帧每一列的所有唯一值

  2. 2

    获取基于数据帧列中特定值的所有数据帧

  3. 3

    如何为第一个数据帧中匹配的特定列值的所有值获取第二个数据帧的数据?

  4. 4

    将数据帧分为ID列(只有一个唯一值)和变量列(有多个值)

  5. 5

    根据每一行中的值获取列标题

  6. 6

    如何在列表和列中的特定键中获取所有唯一字典值?

  7. 7

    将一列中的所有值除以单独数据帧中的值(名称匹配)

  8. 8

    有什么方法可以从R中的数据帧的列中拆分键和值,并为数据帧的每一行将键附加为列名和值?

  9. 9

    如何替换数据框中每一列中的所有列表值

  10. 10

    获取列 a 和 b 的排列唯一的所有行

  11. 11

    遍历数据帧中的每一行,并在相应的x和y列中绘制值(散点图)

  12. 12

    如何获取Julia中数据帧所有列的算术平均值,最小值和最大值?

  13. 13

    数据框中所有列的唯一值计数

  14. 14

    在VBA中更快地获取列的所有唯一值的方法?

  15. 15

    读取重复的标题,然后从文件中读取数据,然后使用单个唯一的标题和所有数据写入另一个文件

  16. 16

    每列中每列的唯一值数量

  17. 17

    熊猫重新排列数据帧,以使每列的所有值均按升序独立

  18. 18

    从数据框中获取唯一ID计数的数量,并为计数和值创建新列

  19. 19

    如何将所有值(字符串)与所有其他标题一起粘贴到一个数据列中,以值和标题的组合为条件

  20. 20

    如何有效地在Pyspark的数据帧的每一列上为每个最小值或最大值获取一行?

  21. 21

    根据数据框中另一列的唯一值查找一列的所有组合

  22. 22

    从Python中的数据框的单个列获取唯一值

  23. 23

    合并第二列中的所有数据,以获得第一列中的每个唯一值

  24. 24

    根据另一列的唯一性获取1列的pandas df中的所有值

  25. 25

    如何在多个csv文件中获取每一列的唯一值

  26. 26

    如何在多个csv文件中获取每一列的唯一值

  27. 27

    计算数据帧中列的每一行中数组的每个唯一数组

  28. 28

    计算和打印数据帧中每一列的零和负值

  29. 29

    列出数据框中每一列的唯一值

热门标签

归档