从熊猫中的单个字符串列创建新的二进制列

用户名

我之前已经看过这个,并且根本不记得该函数。

假设我有一列“速度”,并且每一行都有以下值之一:

'Slow', 'Normal', 'Fast'

我如何用除“速度”列(现在为3列)之外的所有行创建一个新的数据帧:“慢”,“普通”和“快速”,其中所有行都标有1,而在老“速度”列中”栏。因此,如果我有:

print df['Speed'].ix[0]
> 'Normal'

我不希望这样:

print df['Normal'].ix[0]
>1

print df['Slow'].ix[0]
>0
乔里斯

您可以使用pd.get_dummiesdocs轻松做到这一点

In [37]: df = pd.DataFrame(['Slow', 'Normal', 'Fast', 'Slow'], columns=['Speed'])

In [38]: df
Out[38]:
    Speed
0    Slow
1  Normal
2    Fast
3    Slow

In [39]: pd.get_dummies(df['Speed'])
Out[39]:
   Fast  Normal  Slow
0     0       0     1
1     0       1     0
2     1       0     0
3     0       0     1

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

拆分字符串列以创建新的二进制列

来自分类Dev

创建二进制字符串列表(Python)

来自分类Dev

位操作:更改二进制“数组”中的单个字符

来自分类Dev

熊猫列的二进制字符串中每个数字的模式

来自分类Dev

二进制中的两个字符串的汉明距离不正确

来自分类Dev

二进制矩阵的字符串列表

来自分类Dev

PHP从二进制字符串解压缩单个字节

来自分类Dev

将字符串列表转换为pyspark中的二进制列表

来自分类Dev

如何排列30个字符的二进制字符串并省略“错误字符串”

来自分类Dev

创建随机二进制字符串:如何在插入另一个字符串之前从to_string()中删除空字符'\ 0'

来自分类Dev

我如何在熊猫中将字符串更改为二进制列

来自分类Dev

从1个字符串列创建新的数字列

来自分类Dev

我如何在android中创建增量二进制字符串

来自分类Dev

Python中带字符串的二进制

来自分类Dev

在字符串中翻转二进制

来自分类Dev

替换二进制文件中的字符串

来自分类Dev

从字符串中写入二进制数据

来自分类Dev

从字符串中获取二进制数据

来自分类Dev

异化两个二进制字符串列表

来自分类Dev

如何对二进制字符串列表进行排序

来自分类Dev

在Spark DataFrame Python中将二进制字符串列转换为Int

来自分类Dev

二进制解析树表示形式的字符串列表

来自分类Dev

如何从MySQL / MariaDB中的二进制列格式化uuid字符串

来自分类Dev

将2个字符转换为其ASCII二进制代码

来自分类Dev

从减去的一个字符串列中创建两个字符串列

来自分类Dev

二进制到字符串/字符串到二进制

来自分类Dev

覆盖二进制文件中的单个字节使其无法被 objdump 识别?

来自分类Dev

将字符串列表转换为Clojure中的单个字符串

来自分类Dev

检查部分字符串列表是否在单个字符串中?

Related 相关文章

  1. 1

    拆分字符串列以创建新的二进制列

  2. 2

    创建二进制字符串列表(Python)

  3. 3

    位操作:更改二进制“数组”中的单个字符

  4. 4

    熊猫列的二进制字符串中每个数字的模式

  5. 5

    二进制中的两个字符串的汉明距离不正确

  6. 6

    二进制矩阵的字符串列表

  7. 7

    PHP从二进制字符串解压缩单个字节

  8. 8

    将字符串列表转换为pyspark中的二进制列表

  9. 9

    如何排列30个字符的二进制字符串并省略“错误字符串”

  10. 10

    创建随机二进制字符串:如何在插入另一个字符串之前从to_string()中删除空字符'\ 0'

  11. 11

    我如何在熊猫中将字符串更改为二进制列

  12. 12

    从1个字符串列创建新的数字列

  13. 13

    我如何在android中创建增量二进制字符串

  14. 14

    Python中带字符串的二进制

  15. 15

    在字符串中翻转二进制

  16. 16

    替换二进制文件中的字符串

  17. 17

    从字符串中写入二进制数据

  18. 18

    从字符串中获取二进制数据

  19. 19

    异化两个二进制字符串列表

  20. 20

    如何对二进制字符串列表进行排序

  21. 21

    在Spark DataFrame Python中将二进制字符串列转换为Int

  22. 22

    二进制解析树表示形式的字符串列表

  23. 23

    如何从MySQL / MariaDB中的二进制列格式化uuid字符串

  24. 24

    将2个字符转换为其ASCII二进制代码

  25. 25

    从减去的一个字符串列中创建两个字符串列

  26. 26

    二进制到字符串/字符串到二进制

  27. 27

    覆盖二进制文件中的单个字节使其无法被 objdump 识别?

  28. 28

    将字符串列表转换为Clojure中的单个字符串

  29. 29

    检查部分字符串列表是否在单个字符串中?

热门标签

归档