将列中的 CSV 值转换为具有二进制答案的单独列

帕特里克·扎瓦兹基

我有一些看起来像这样的数据

ColumnName
value 1, value 2
value 1, value 3

我想消除此列,而是用每个值的列替换,就像这样。

value 1 value 2 value 3
1       1       0
1       0       1

是否有库/函数调用可以为我处理这个问题?我在 R 中看到 splitstackshape 库中有一个接近等价物,称为 Csplit_e

阿卜杜

尝试:

import pandas as pd


df = pd.DataFrame({'ColumnName': ['value 1, value 2', 'value 1, value 3']})


#          ColumnName
# 0  value 1, value 2
# 1  value 1, value 3

pd.get_dummies(df.ColumnName.str.split(',', expand=True), prefix='', prefix_sep='')


#    value 1   value 2   value 3
# 0        1         1         0
# 1        1         0         1

我希望这有帮助。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将具有十六进制值的列转换为具有二进制值的多列

来自分类Dev

将单个显式标签转换为.CSV文件中的多个二进制标签

来自分类Dev

如何将预测值转换为二进制变量并将其保存到CSV

来自分类Dev

将列值转换为自己的二进制编码的列(虚拟变量)

来自分类Dev

熊猫-将文本转换为二进制列

来自分类Dev

Spark用二进制列写入csv文件

来自分类Dev

编码新手:将输入中的单个数字转换为二进制形式的单独值

来自分类Dev

将dtype = object转换为二进制值

来自分类Dev

如何将具有二进制指数-10的数字转换为float?

来自分类Dev

如何将两列“计数”矩阵转换为R中的二进制向量?

来自分类Dev

将分类数据(在多列中)转换为二进制数据

来自分类Dev

如何将列中的二进制数据转换为文件?

来自分类Dev

将列因子转换为包含二进制的列

来自分类Dev

如何将二进制变量的 DataFrame 列转换为多列虚拟变量

来自分类Dev

从长到宽整形并创建具有二进制值的列

来自分类Dev

将值转换为二进制值并将其存储在数组中

来自分类Dev

将值转换为二进制值并将其存储在数组中

来自分类Dev

Python,将二进制表示形式转换为真实的二进制值

来自分类Dev

将列表中的元素转换为二进制

来自分类常见问题

将二进制列聚合到R中具有不同级别的一列

来自分类Dev

将二进制列聚合到R中具有不同级别的一列

来自分类Dev

将CSV保存为.MAT或二进制

来自分类Dev

将2列数据帧转换为完整的二进制矩阵

来自分类Dev

如何在python 3中将二进制值转换为text或ascii?

来自分类Dev

将字符串转换为Ruby中的数字二进制值

来自分类Dev

如何将具有多个子行项目(从一列)的 CSV 转换为 Awk 中的新列?

来自分类Dev

由于类型转换,无法将二进制值转换为浮点值

来自分类Dev

将矩阵(CSV)转换为python中的3列列表

来自分类Dev

将二进制值转换为十进制矩阵

Related 相关文章

  1. 1

    将具有十六进制值的列转换为具有二进制值的多列

  2. 2

    将单个显式标签转换为.CSV文件中的多个二进制标签

  3. 3

    如何将预测值转换为二进制变量并将其保存到CSV

  4. 4

    将列值转换为自己的二进制编码的列(虚拟变量)

  5. 5

    熊猫-将文本转换为二进制列

  6. 6

    Spark用二进制列写入csv文件

  7. 7

    编码新手:将输入中的单个数字转换为二进制形式的单独值

  8. 8

    将dtype = object转换为二进制值

  9. 9

    如何将具有二进制指数-10的数字转换为float?

  10. 10

    如何将两列“计数”矩阵转换为R中的二进制向量?

  11. 11

    将分类数据(在多列中)转换为二进制数据

  12. 12

    如何将列中的二进制数据转换为文件?

  13. 13

    将列因子转换为包含二进制的列

  14. 14

    如何将二进制变量的 DataFrame 列转换为多列虚拟变量

  15. 15

    从长到宽整形并创建具有二进制值的列

  16. 16

    将值转换为二进制值并将其存储在数组中

  17. 17

    将值转换为二进制值并将其存储在数组中

  18. 18

    Python,将二进制表示形式转换为真实的二进制值

  19. 19

    将列表中的元素转换为二进制

  20. 20

    将二进制列聚合到R中具有不同级别的一列

  21. 21

    将二进制列聚合到R中具有不同级别的一列

  22. 22

    将CSV保存为.MAT或二进制

  23. 23

    将2列数据帧转换为完整的二进制矩阵

  24. 24

    如何在python 3中将二进制值转换为text或ascii?

  25. 25

    将字符串转换为Ruby中的数字二进制值

  26. 26

    如何将具有多个子行项目(从一列)的 CSV 转换为 Awk 中的新列?

  27. 27

    由于类型转换,无法将二进制值转换为浮点值

  28. 28

    将矩阵(CSV)转换为python中的3列列表

  29. 29

    将二进制值转换为十进制矩阵

热门标签

归档