2024-09-28 05:17:45 发布
网友
我想每周计算一个数据帧中的%差异,然后把这些计算放到一个新的数据帧中。在
以df开头:
df
index Date Zone Amount 0 2011-01-08 YQHDK 1691938000.0 1 2011-02-05 YQHDK 1760009000.0 2 2011-03-05 YQHDK 1893000000.0
新数据帧newdf将如下所示:
newdf
我怎样才能做到这一点而不经过一个循环?在
你可以这样做:
In [15]: df.Amount.pct_change()*100 Out[15]: 0 NaN 1 4.023256 2 7.556268 Name: Amount, dtype: float64
或者
你可以这样做:
或者
^{pr2}$相关问题 更多 >
编程相关推荐