Pandas的时序分析
转载请注明出处 😃!
手动反爬:Pandas时序分析(pd.dataframe.diff() 做差功能)
https://blog.csdn.net/lyun911/article/details/112716639
注:以下使用 Jupyter Notebook 演示
8 pd.dataframe.diff() 做差功能
df = pd.DataFrame(
{
'a': [11, 12, 13, 14],
'b': [11, 22, 33, 44],
'c': [55, 66, 77, 88]
}
)
df.diff() # 用本行数据 - 上一行数据(此处由于第0行前面没有内容,因此显示为 NaN)(默认按行 axis = 0)
df.diff(periods = -1) # 用本行数据 - 下一行数据
df.diff(axis = 1) # 按列