pandas expanding
时间: 2023-11-04 17:01:11 浏览: 196
pandas中read_csv、rolling、expanding用法详解
pandas中的expanding函数是一个类似于cumsum函数的累计计算函数。它可以对数据进行累计求和以及其他更多的聚类计算。在使用expanding函数时,可以通过设置min_periods参数来指定计算的最小期数。例如,可以使用df.expanding(min_periods=7).max()来计算DataFrame中每个元素在其之前7个元素中的最大值。同样,也可以与agg聚合函数结合使用,通过df.rolling(window=2).agg([np.sum, np.mean, np.std])可以计算DataFrame中每个元素在其之前2个元素上的和、平均值和标准差。
阅读全文