python pandas找到timeseries.weekofyear的第一天和第一年

时间:2015-10-14 15:20:35

标签: python numpy pandas

我的数据框上有一个日期时间索引,并且能够分别通过dataframe.weekofyeardataframe.year找到周和年。

我想找到“周年”的第一天,所以我最终可以用“MONTH,DAY,YEAR”字符串来分组。 ('2015年1月1日','2015年1月8日','2015年1月15日'等,

感谢您提供的任何帮助。

1 个答案:

答案 0 :(得分:0)

reverse_df['week_str'] = pd.to_datetime((np.arange(1,366,7)[reverse_df['week']]).astype(str) + reverse_df['year'].astype(str), format="%j%Y")

感谢EdChum,这正是我所需要的。