熊猫:如何获得某一点的连续最大值?

时间:2019-01-08 02:51:32

标签: python pandas numpy

我有代码段:

{'a': {1: [], 2: []}, 'b': {1: [], 2: []}}

哪个会产生:

import numpy
import pandas

numpy.random.seed(5432)
df = pandas.DataFrame(numpy.random.randn(5, 5))
df = df*100
df = df.astype(int)

df.columns = list('ABCDE')

如何迭代从左到右的每一行,并获得到该点为止观察到的最大值?

例如,我想获取以下数据框:

     A   B    C    D   E
0 -280 -58 -132   -6  25
1   85 -72   34  -76  78
2  -22  68  -16 -246 -18
3   40  65  -35   12  58
4   92   6  -97  157 -22

0 个答案:

没有答案