首页 > 解决方案 > 计算 pd.Series 中的每日平均值

问题描述

我有一个30s频率的数据框系列。

df.head()

在此处输入图像描述

我想计算该系列中所有信号的每日平均值,但它似乎不起作用。我都试过了

df_average = df.to_period('D')
df.resample('D')

我得到: 在此处输入图像描述

我希望每天只有 1 行。为什么我得到更多?谢谢

标签: pythonpandasdataframedata-science

解决方案


如果有 DatetimeIndex 只添加一个聚合函数,在这里mean,到resample

df1 = df.resample('D').mean()

推荐阅读