我使用 pandas 数据阅读器包从 fred、yahoo Finance 等网站提取经济时间序列。我从“fred”网站和雅虎财经的历史 sp500 (^GSPC) 中提取了我们的衰退 (USREC) 系列。
美国历史衰退:
web.DataReader("USREC", "fred", start, end)
输出:
2017-08-01 0
2017-09-01 0
2017-10-01 0
2017-11-01 0
标准普尔 500 指数回报
web.DataReader("^GSPC",'yahoo',start,end)['Close'].to_frame().resample('M').mean().round()
输出:
2017-08-31 2456.0
2017-09-30 2493.0
2017-10-31 2557.0
2017-11-30 2594.0
我想合并这两个数据框,但一个有一个月的开始日期,另一个有一个月的结束日期。我如何制作 a) 日期列 yyyy-mm b) 将两个框架的日期列设为月开始或月末?
谢谢您的帮助!