我想对2017年1月1日至2020年4月14日之间的2只股票进行分析。不幸的是,我很难导入数据。我试图从excel导入数据,限制2017年1月1日至2020年4月14日的数据并合并这些数据。
x <- read.csv("data/pkn_d.csv")
y <- read.csv("data/lts_d.csv")
head(x)
Date Open High Low Close Volume
1 1999-11-26 16.307 16.452 15.717 16.229 14845780
2 1999-11-29 16.154 16.229 15.863 15.940 5148506
3 1999-11-30 16.086 16.375 16.086 16.229 3077465
4 1999-12-01 16.375 16.742 16.229 16.742 2881475
5 1999-12-02 16.895 17.407 16.818 17.040 3093313
6 1999-12-03 17.040 17.330 16.895 17.260 2207547
head(y)
Date Open High Low Close Volume
1 2005-06-09 26.676 26.676 25.013 25.013 1795647
2 2005-06-10 25.097 25.433 24.594 24.594 679054
3 2005-06-13 25.013 25.097 24.594 24.762 213950
4 2005-06-14 24.929 24.929 24.762 24.762 181415
5 2005-06-15 24.762 24.845 24.594 24.762 160359
6 2005-06-16 24.762 24.762 24.350 24.350 171475
我只对2017年1月1日至2020年4月14日之间的数据和第5栏(收盘价)感兴趣>>
x <- x[4285:5100, 5] y <- y[2899:3714, 5]
接下来,我想合并这些数据:
merge(x,y)
但是,我没有得到任何有意义的输出。如何解决此问题?
我想对2017年1月1日至2020年4月14日之间的2只股票进行分析。不幸的是,我很难导入数据。我正在尝试从excel导入数据,限制数据为...
由于该问题不包含可复制的示例,因此以下解决方案合并了通过quantmod
软件包从互联网检索的一组股价。