假設我有一個包含多個時間序列的數據幀,如下所示:Time Stamp Name Load 03/01/2017 00:00:00 CAPITL 1040.80 03/01/2017 00:00:00 EST CENTRL 1468.30 03/01/2017 00:00:00 EST DUNWOD 516.90 03/01/2017 00:05:00 CAPITL 1542.80 03/01/2017 00:05:00 EST CENTRL 568.30 03/01/2017 00:05:00 EST DUNWOD 1542.90 我想使用DataFrame.resample(“60min”).mean()來獲得時間序列數據的較低分辨率,但仍然有第二列來按名稱標識單獨的時間序列。任何人都可以幫我嗎?
1 回答

HUX布斯
TA貢獻1876條經驗 獲得超6個贊
您應該首先按名稱分組,然后重新采樣:
df.groupby('Name').resample('60T', on='Time Stamp').mean()
添加回答
舉報
0/150
提交
取消