提问者:小点点

熊猫,试图将列的值合并为一个平均值


我是一个对python和熊猫/matplotlib等相对较新的学生,所以请对我放松

我有一个天气数据的数据框。csv。我尝试将其拆分为数据帧北、南、东、西和一个包含年份列的df,以将其作为plt的x轴。情节我的问题是:我想把DFU弄到东部,df_West等数据帧,包含原始数据帧的多个状态列,作为一个df_East-column等。它只包含一列,每行所有列的平均值,因为我无法将例如df_East绘制为一条曲线,并将其与df_North进行比较,如果我让它听起来复杂一些伪代码:度温度塞尔修斯

df_East=df_All[“州际1”,“州际2”。]

东印度群岛[“州1”]=1990:12;1991年:12.5等。

现在我希望df_East是一列df_East[“所有州的平均值]=1990:12.3,1991:12.7

因此,我可以将1990年的数据与df_North和df_West的“平均值列”的平均值进行比较


共1个答案

匿名用户

df_East["meanOfAllMyStates"] = df_East.mean(axis=1)