簡體   English   中英

根據日期索引聚合創建新的 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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM