我有1958年以来的二氧化碳数据,现在我试图查看其每月波动。为此,我想使用滚动功能在数据框中创建另一列,以便可以从每月总计中减去此值以查看波动。 我的数据是每周一次,例如3/29 / 1958、4 / 5/1958等。
我以前从未尝试过使用滚动功能,并且正在尝试找出它。
到目前为止,我已经写好了
dfmaunaLoa =
pd.read_csv('weekly_in_situ_co2_mlo.csv',skiprows=44,usecols=
['Date','CO2'],index_col='Date',parse_dates=True)
dfmaunaLoa['Rolling_Mean'] =
dfmaunaLoa['CO2'].rolling("365D").mean()
我可以看到已经在数据框中创建了一个列并具有值,但是我不知道它们是否正确,因为我不确定我应该看到什么。我也不确定如何从另一列中减去此列以获得我的最终情节。我没有收到任何错误消息。