如何在Pandas Dataframe中找到n行数据的最小或最大列?

rrlamichhane

我在任何地方都找不到答案。我需要为最后n个行找到一列的最小值,比方说A。

我看到了一些解决方案,可以在其中找到整个列或不同列的最小值,但是找不到为只有某些行的窗口计算列的最小值(或最大值)的方法。

例如

     A   B   C   D   Amin10   Bmax5
0   13  13  10   4
1    8   0  15  14
2   12   7   7   9
3   22  11  22   2
4    2   2  12   3
5   18  24  20  14
6    6  18  20  22
7    3   8   2  13
8   21   9  11   4
9    2   2  14  21
10  15   0   9  17
11  11  19  22   2
12  18   2  10  13
13  14  20  20  10
14   8   8  22  16

假设我想要的列'Amin10'在最后10行中具有A列的最小值,而'Bmax5'在最后5行中具有B列的最大值。

我怎样才能做到这一点?

谢谢。

海盗

rolling

df['Amin10'] = df.A.rolling(10).min()
df['Bmax5'] = df.B.rolling(5).max()
print(df)

     A   B   C   D  Amin10  Bmax5
0   13  13  10   4     NaN    NaN
1    8   0  15  14     NaN    NaN
2   12   7   7   9     NaN    NaN
3   22  11  22   2     NaN    NaN
4    2   2  12   3     NaN   13.0
5   18  24  20  14     NaN   24.0
6    6  18  20  22     NaN   24.0
7    3   8   2  13     NaN   24.0
8   21   9  11   4     NaN   24.0
9    2   2  14  21     2.0   24.0
10  15   0   9  17     2.0   18.0
11  11  19  22   2     2.0   19.0
12  18   2  10  13     2.0   19.0
13  14  20  20  10     2.0   20.0
14   8   8  22  16     2.0   20.0

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在r的数据框中找到数字wrt的最大值和最小值?

来自分类Dev

如何从 R 中跨多个数据帧的公共列中找到最大值/最小值

来自分类Dev

如何在pd.DataFrame的另一列中找到满足条件的行之间的最大值和最小值?

来自分类Dev

如何在Oracle中找到负最大和正最小?

来自分类Dev

如何在python中找到最小和最大?

来自分类Dev

如何在Oracle中找到负最大和正最小?

来自分类Dev

如何根据最大列值找到相应的行数据?

来自分类Dev

如何在pandas.DataFrame中找到值的位置?

来自分类Dev

如何在pandas.DataFrame中找到值的位置?

来自分类Dev

如何在R中的数据框中找到列的最大值?

来自分类Dev

如何在特定矩阵的列中找到最小元素的索引

来自分类Dev

如何在pandas数据框列中找到value_counts()的长度大于1的长度

来自分类Dev

如何在pandas数据框列中找到已知值的索引?

来自分类Dev

如何在列向量Python中找到n个最大元素的索引

来自分类Dev

如何在列中找到最大值,跳到第n个值?

来自分类Dev

如何在玩家上传的数据中找到最大的价值

来自分类Dev

如何在numpy数组列中找到最大值?

来自分类Dev

如何在列中找到最大观察长度?

来自分类Dev

SQL如何在组中找到最大的多列?

来自分类Dev

Oracle:如何在列中找到最大下划线?

来自分类Dev

如何在numpy数组列中找到最大值?

来自分类Dev

如何在列中找到最大观察长度?

来自分类Dev

如何从列中找到最大值

来自分类Dev

如何在python熊猫中找到带有多索引的两个数据框列中的最小值?

来自分类Dev

如何在数据框中找到具有列的最小值的第一行

来自分类Dev

如何从浮点数组中找到最小和最大?

来自分类Dev

如何从python中的文件中找到最大和最小编号

来自分类Dev

如何从浮点数组中找到最小和最大?

来自分类Dev

您如何从集合中找到最大或最小的倍数?

Related 相关文章

  1. 1

    如何在r的数据框中找到数字wrt的最大值和最小值?

  2. 2

    如何从 R 中跨多个数据帧的公共列中找到最大值/最小值

  3. 3

    如何在pd.DataFrame的另一列中找到满足条件的行之间的最大值和最小值?

  4. 4

    如何在Oracle中找到负最大和正最小?

  5. 5

    如何在python中找到最小和最大?

  6. 6

    如何在Oracle中找到负最大和正最小?

  7. 7

    如何根据最大列值找到相应的行数据?

  8. 8

    如何在pandas.DataFrame中找到值的位置?

  9. 9

    如何在pandas.DataFrame中找到值的位置?

  10. 10

    如何在R中的数据框中找到列的最大值?

  11. 11

    如何在特定矩阵的列中找到最小元素的索引

  12. 12

    如何在pandas数据框列中找到value_counts()的长度大于1的长度

  13. 13

    如何在pandas数据框列中找到已知值的索引?

  14. 14

    如何在列向量Python中找到n个最大元素的索引

  15. 15

    如何在列中找到最大值,跳到第n个值?

  16. 16

    如何在玩家上传的数据中找到最大的价值

  17. 17

    如何在numpy数组列中找到最大值?

  18. 18

    如何在列中找到最大观察长度?

  19. 19

    SQL如何在组中找到最大的多列?

  20. 20

    Oracle:如何在列中找到最大下划线?

  21. 21

    如何在numpy数组列中找到最大值?

  22. 22

    如何在列中找到最大观察长度?

  23. 23

    如何从列中找到最大值

  24. 24

    如何在python熊猫中找到带有多索引的两个数据框列中的最小值?

  25. 25

    如何在数据框中找到具有列的最小值的第一行

  26. 26

    如何从浮点数组中找到最小和最大?

  27. 27

    如何从python中的文件中找到最大和最小编号

  28. 28

    如何从浮点数组中找到最小和最大?

  29. 29

    您如何从集合中找到最大或最小的倍数?

热门标签

归档