【发布时间】:2018-08-04 11:13:01
【问题描述】:
我有 1200 只不同时间段的股票都作为数据框,需要稍微编辑一下。目前我的样子
Date Ticker Price
30/04/2006 ZZ 15.95
31/05/2006 ZZ 13.13
30/06/2006 ZZ 13.27
31/07/2006 ZZ 13.66
31/08/2015 ZYNE 28.11
30/09/2015 ZYNE 14.31
31/10/2015 ZYNE 12.59
30/06/2014 ZSPH 28.75
31/07/2014 ZSPH 28.01
31/08/2014 ZSPH 40.29
30/09/2014 ZSPH 39.23
31/10/2014 ZSPH 37.62
30/11/2014 ZSPH 42.96
31/12/2014 ZSPH 41.57
31/01/2015 ZSPH 44.93
28/02/2015 ZSPH 49.47
即使用的时间段不同,行数不同,因此无法将每第 n 行拆分为新列
我最终想要的是一个类似于
的数据框Date ZZ ZYNE ZSPH
30/04/2006 15.95 N/A N/A
31/05/2006 13.13 N/A N/A
30/06/2006 13.27 N/A N/A
31/07/2006 13.66 N/A N/A
31/08/2006 N/A N/A N/A
30/09/2006 N/A N/A N/A
31/10/2006 N/A N/A N/A
30/11/2006 N/A N/A N/A
但使用的时间长度和列要长得多,因为从 2004 年到 2018 年我有更多的负载要运行
从那里我需要使用 Fama French 网站上的数据,使用 4 因子模型计算所有股票的预期回报。我找到了有关如何操作的 YouTube 视频,但我发现我需要采用这种格式的数据
谢谢!!
(编辑:澄清我目前拥有的是 df,需要稍作编辑)
【问题讨论】:
标签: r finance yahoo-finance