[英]pandas: Match data by months and days
How can I match data only by months and dates and not by year:如何仅按月份和日期而不是按年份匹配数据:
Convert Time
column to datetimes and then to custom format MM/DD/
and then aggregate:将Time
列转换为日期时间,然后转换为自定义格式MM/DD/
,然后聚合:
df['Time'] = pd.to_datetime(df['Time']).dt.strftime('%m/%d/')
df1 = df.groupby('Time').first()
If need aggregate sum
, mean
if duplicates use:如果需要汇总sum
,则mean
如果重复使用:
df2 = df.groupby('Time').sum(min_count=1)
df3 = df.groupby('Time').mean()
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.