pandas:按月和天匹配数据
Posted
技术标签:
【中文标题】pandas:按月和天匹配数据【英文标题】:pandas: Match data by months and days 【发布时间】:2021-08-09 11:54:53 【问题描述】:如何仅按月份和日期而不是按年份匹配数据:
1. Data
2. Desired output
【问题讨论】:
【参考方案1】:将Time
列转换为日期时间,然后转换为自定义格式MM/DD/
,然后聚合:
df['Time'] = pd.to_datetime(df['Time']).dt.strftime('%m/%d/')
df1 = df.groupby('Time').first()
如果需要聚合sum
,如果重复使用mean
:
df2 = df.groupby('Time').sum(min_count=1)
df3 = df.groupby('Time').mean()
【讨论】:
以上是关于pandas:按月和天匹配数据的主要内容,如果未能解决你的问题,请参考以下文章