2024-04-24 06:49:08 发布
网友
有人知道熊猫一行一行数字变化平均值的公式吗?在
行之间最大的增减怎么办?在
需要用pandas从csv文件中回答以下问题
收入平均变化: 最大的变化: 最大减少:
首先,使用“observed_column”(或数据集上的任何名称)中的移位值创建列:
df['shifted_column'] = df['observed_column'].shift(1)
其次,创建一个列,其中包含当前值('observed_column')和最后一行值('shifted_column')之间的差异:
第三,获取绝对值来衡量变化(对您的问题来说似乎没有必要,但只是以防万一):
df['difference'] = df['difference'].abs()
第四,计算统计数据:
average = df['difference'].mean() maximum = df['difference'].max() minimum = df['difference'].min()
首先,使用“observed_column”(或数据集上的任何名称)中的移位值创建列:
其次,创建一个列,其中包含当前值('observed_column')和最后一行值('shifted_column')之间的差异:
^{pr2}$第三,获取绝对值来衡量变化(对您的问题来说似乎没有必要,但只是以防万一):
第四,计算统计数据:
相关问题 更多 >
编程相关推荐