Pandas数据框将列与一个值进行比较,然后将这一行和上一行放入另一数据框

布罗姆

我有一个这样的数据框:

>>> df
   A    B
0  1   56
1  2   75
2  3  102
3  4   15
4  5   19
5  6  116

我想创建另一个数据框,B>100并存储其上一行。它看起来应该像这样:

>>> df1
   A    B
1  2   75
2  3  102
4  5   19
5  6  116

什么是最好的方法。提前致谢。

耶斯列尔

结合使用boolean indexing2个条件(|按位)链接OR在一起Series.shift第二个条件与一起使用,也用于cpmpare Series.gt

df1 = df[df.B.gt(100) | df.B.shift(-1).gt(100)]

选择:

df1 = df[(df.B>100) | (df.B.shift(-1)>100)]

print (df1)
   A    B
1  2   75
2  3  102
4  5   19
5  6  116

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

将一个数据集的每一行与另一数据集进行比较

来自分类Dev

将一个数据框的一行与其他数据框的行进行比较?

来自分类Dev

将一个数据框的多列除以另一数据框R的行名值

来自分类常见问题

在R中,如何将一个数据框中选定行中的值与另一数据框中选定列的值进行匹配?

来自分类Dev

在R中,如何将一个数据框中选定行中的值与另一数据框中选定列的值进行匹配?

来自分类Dev

根据另一数据框的行对一个数据框的列进行子集

来自分类Dev

将 2 个数据框列与同一行中的 2 个 numpy 数组值进行比较

来自分类Dev

如何将一个数据帧的一行的EACH值与另一数据帧的一行的所有值相乘

来自分类Dev

Python Pandas:一个数据框中的列的行值变成另一数据框中的列

来自分类Dev

遍历pandas数据框,从另一行中的数据更新值,然后删除另一行

来自分类Dev

在pandas数据框中放入重复的第一行和最后一行

来自分类Dev

将一个数据框的每一列与另一数据框列进行比较,并将每个结果重叠打印到单独的文件中

来自分类Dev

遍历每一行并比较数据框的列值

来自分类Dev

将一个数据框的整个列设置为另一数据框的列的最小值

来自分类Dev

Pandas 数据框如何根据特定组和上一行值为列赋值

来自分类Dev

根据另一行中另一列的值将列添加到数据框中

来自分类Dev

熊猫将一行除以另一行,然后输出到同一数据帧中的另一行

来自分类Dev

大熊猫:将行从一个数据框添加到另一数据框?

来自分类Dev

将一行数据框复制到另一行

来自分类Dev

熊猫:通过将一列的值与另一行中同一列的另一个值进行比较来过滤行

来自分类Dev

如何将Pandas DataFrame中的值与上一行和上一列中的值进行比较?

来自分类Dev

将多行合并到数据框列的一行

来自分类Dev

根据当前行和上一行的数据为数据框分配一个新列

来自分类Dev

R-比较数据框列中的所有元素与跨所有列的另一数据框中一行的元素

来自分类Dev

从另一数据框的一列中的另一个单词列表中删除数据框的一列中的每一行中的单词

来自分类Dev

遍历pyspark数据框的行,但将每一行都保留为一个数据框

来自分类Dev

更改熊猫数据框中的值是另一个数据框中存在同一行

来自分类Dev

Pandas数据框-将N行数从一个数据框移至另一数据框

来自分类Dev

根据三列将一个Pandas数据框中的行与另一个数据框中的行进行匹配

Related 相关文章

  1. 1

    将一个数据集的每一行与另一数据集进行比较

  2. 2

    将一个数据框的一行与其他数据框的行进行比较?

  3. 3

    将一个数据框的多列除以另一数据框R的行名值

  4. 4

    在R中,如何将一个数据框中选定行中的值与另一数据框中选定列的值进行匹配?

  5. 5

    在R中,如何将一个数据框中选定行中的值与另一数据框中选定列的值进行匹配?

  6. 6

    根据另一数据框的行对一个数据框的列进行子集

  7. 7

    将 2 个数据框列与同一行中的 2 个 numpy 数组值进行比较

  8. 8

    如何将一个数据帧的一行的EACH值与另一数据帧的一行的所有值相乘

  9. 9

    Python Pandas:一个数据框中的列的行值变成另一数据框中的列

  10. 10

    遍历pandas数据框,从另一行中的数据更新值,然后删除另一行

  11. 11

    在pandas数据框中放入重复的第一行和最后一行

  12. 12

    将一个数据框的每一列与另一数据框列进行比较,并将每个结果重叠打印到单独的文件中

  13. 13

    遍历每一行并比较数据框的列值

  14. 14

    将一个数据框的整个列设置为另一数据框的列的最小值

  15. 15

    Pandas 数据框如何根据特定组和上一行值为列赋值

  16. 16

    根据另一行中另一列的值将列添加到数据框中

  17. 17

    熊猫将一行除以另一行,然后输出到同一数据帧中的另一行

  18. 18

    大熊猫:将行从一个数据框添加到另一数据框?

  19. 19

    将一行数据框复制到另一行

  20. 20

    熊猫:通过将一列的值与另一行中同一列的另一个值进行比较来过滤行

  21. 21

    如何将Pandas DataFrame中的值与上一行和上一列中的值进行比较?

  22. 22

    将多行合并到数据框列的一行

  23. 23

    根据当前行和上一行的数据为数据框分配一个新列

  24. 24

    R-比较数据框列中的所有元素与跨所有列的另一数据框中一行的元素

  25. 25

    从另一数据框的一列中的另一个单词列表中删除数据框的一列中的每一行中的单词

  26. 26

    遍历pyspark数据框的行,但将每一行都保留为一个数据框

  27. 27

    更改熊猫数据框中的值是另一个数据框中存在同一行

  28. 28

    Pandas数据框-将N行数从一个数据框移至另一数据框

  29. 29

    根据三列将一个Pandas数据框中的行与另一个数据框中的行进行匹配

热门标签

归档