【发布时间】:2018-07-08 04:17:05
【问题描述】:
我有一个季度观察数据集,表示为 200101(2001 年第 1 季度)到 201504(2015 年第 4 季度)。我想将这些转换为适当的熊猫日期索引。
200101 -> 2001-03-31
...
201504 -> 2015-12-31
我经常使用的年/月
import datetime as dt
dates = [dt.datetime.strptime(str(d), '%Y%m') for d in series['date']]
series['date'] = pd.date_range(dates[0], dates[-1], freq='M')
很遗憾,'%Y%q' 表示法是不允许的。有关如何优雅地阅读上述季度日期的任何建议?
【问题讨论】:
标签: python pandas python-datetime