[英]How to create new date and insert as index in pandas dataframe?
[英]Aggregate and create a new Pandas DataFrame based on date index
我有一個 DataFrame,它有兩列,索引設置為日期格式 (yyyy-mm-dd hh:mm:ss)。 我想要實現的是將原來的 DataFrame 聚合成一個新的,其中兩列按日期求和。
示例如下:
原來的 DataFrame 長這樣:
Time Column 1 Column 2
2022-11-18 12:41:00 2 1
2022-11-18 12:42:00 3 1
2022-11-19 21:43:00 3 1
2022-11-19 21:45:00 2 10
我想要實現的是:
Time Column 1 Column 2
2022-11-18 5 2
2022-11-19 5 11
但我無法弄清楚如何,將不勝感激任何幫助。 非常感謝!
df.set_axis(pd.to_datetime(df.index)).resample(rule='D').sum()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.