guopengfa
发布于 2025-02-23 / 38 阅读 / 0 评论 / 0 点赞

Pandas常用函数记录

Pandas常用函数记录

函数

作用

df.diff()

若日期为index,则是本行与前一行的差异:本行-前一行

df.aggregate([min, max, np.mean, np.std, np.median])

将df的最小值,最大值,平均值,方差,中位数全展示出来

df.pct_change()

本行与上一行的增长率

df.shift(1)

数据向下偏移一行

df.cumsum([1, 2, 3, 4])

第0行到当前位置的累加

df.resample('1w', label='left').last()

1周一周统计,标签是周开始

df[columnname].rolling(window=10).min()

窗口函数统计最小值

np.where(data['m1' > data['m2'], 1, -2)

条件判断,真为值,假为另一值


评论