确定何时在熊猫数据框中更改列值

Badrobit:

我正在寻找编写一个快速脚本,该脚本将通过具有两列的csv文件运行,并向我提供行,其中B列中的值从一个值切换到另一个:

例如:

数据框:

# |  A  |  B  
--+-----+-----
1 |  2  |  3
2 |  3  |  3
3 |  4  |  4
4 |  5  |  4
5 |  5  |  4

会告诉我更改发生在第2行和第3行之间。我知道如何使用for循环获取这些值,但我希望有更多的Python方法来解决此问题。

Kathirmani Sukumar:

您可以为差异创建一个新列

> df['C'] = df['B'].diff()
> print df
   #  A  B   C
0  1  2  3 NaN
1  2  3  3   0
2  3  4  4   1
3  4  5  4   0
4  5  5  4   0

> df_filtered = df[df['C'] != 0]
> print df_filtered
   #  A  B  C
2  3  4  4  1

这将是您所需的行

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

更改熊猫数据框列中的值

来自分类Python

更改熊猫数据框中的值,但保留日期列

来自分类Dev

熊猫数据框根据条件更改列中的值

来自分类Python

根据熊猫数据框中的特定ID更改列的值

来自分类Dev

更改熊猫数据框中列的所有值

来自分类Dev

更改熊猫数据框中的一列的值

来自分类Dev

更改熊猫数据框列值

来自分类Dev

根据数据框中的其他列更改熊猫数据框的列值

来自分类Dev

更改熊猫数据框中的索引值

来自分类Dev

更改熊猫数据框中的索引值

来自分类Dev

确定熊猫数据框中每隔一列的最大值

来自分类Dev

如何确定熊猫数据框列中列表的长度?

来自分类Dev

熊猫数据框中的跳转点:更改列中的值的时刻

来自分类Dev

如何更改熊猫数据框中某个类别的另一列中的值?

来自分类Dev

根据熊猫中的另一个数据框更改列中的值

来自分类Python

熊猫数据框-匹配两个数据框中的两列以更改第三列的值

来自分类Dev

更改熊猫数据框中的列值(不包括分组依据的尾部)

来自分类Dev

根据熊猫数据框中的列值获取更改日期

来自分类Dev

当“ X列中的值”更改时,提取大熊猫数据框的块

来自分类Dev

使用python更改特定熊猫数据框列中的行值

来自分类Dev

更改熊猫数据框中的列值以将数字显示为Milions

来自分类Dev

更改列值并打印整个数据框(熊猫)

来自分类Dev

根据重复项更改熊猫数据框列的值

来自分类Dev

熊猫数据框以给定间隔更改列值

来自分类Dev

更改数据框中列的值

来自分类Python

如何在熊猫数据框中更改单个索引值?

来自分类Dev

根据value_counts()更改熊猫数据框中的值

来自分类Dev

更改熊猫数据框中的所有行的值

来自分类Dev

在熊猫数据框中更改日期时间的值

Related 相关文章

  1. 1

    更改熊猫数据框列中的值

  2. 2

    更改熊猫数据框中的值,但保留日期列

  3. 3

    熊猫数据框根据条件更改列中的值

  4. 4

    根据熊猫数据框中的特定ID更改列的值

  5. 5

    更改熊猫数据框中列的所有值

  6. 6

    更改熊猫数据框中的一列的值

  7. 7

    更改熊猫数据框列值

  8. 8

    根据数据框中的其他列更改熊猫数据框的列值

  9. 9

    更改熊猫数据框中的索引值

  10. 10

    更改熊猫数据框中的索引值

  11. 11

    确定熊猫数据框中每隔一列的最大值

  12. 12

    如何确定熊猫数据框列中列表的长度?

  13. 13

    熊猫数据框中的跳转点:更改列中的值的时刻

  14. 14

    如何更改熊猫数据框中某个类别的另一列中的值?

  15. 15

    根据熊猫中的另一个数据框更改列中的值

  16. 16

    熊猫数据框-匹配两个数据框中的两列以更改第三列的值

  17. 17

    更改熊猫数据框中的列值(不包括分组依据的尾部)

  18. 18

    根据熊猫数据框中的列值获取更改日期

  19. 19

    当“ X列中的值”更改时,提取大熊猫数据框的块

  20. 20

    使用python更改特定熊猫数据框列中的行值

  21. 21

    更改熊猫数据框中的列值以将数字显示为Milions

  22. 22

    更改列值并打印整个数据框(熊猫)

  23. 23

    根据重复项更改熊猫数据框列的值

  24. 24

    熊猫数据框以给定间隔更改列值

  25. 25

    更改数据框中列的值

  26. 26

    如何在熊猫数据框中更改单个索引值?

  27. 27

    根据value_counts()更改熊猫数据框中的值

  28. 28

    更改熊猫数据框中的所有行的值

  29. 29

    在熊猫数据框中更改日期时间的值

热门标签

归档