Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在R中将单独的数据收集到单个its对象中_R_Xts - Fatal编程技术网

在R中将单独的数据收集到单个its对象中

在R中将单独的数据收集到单个its对象中,r,xts,R,Xts,我想用R来衡量股票的表现。示例代码如下所示: 在下面的代码部分中,我们试图将单独的数据收集到单个xts对象中。但是,生成的xts对象只列出一个日期的数据,而不是指定的整个日期范围。示例代码如下: # IDX-BUMN20 Create Dataframe Index <- list(AAPL, NLY, FVRR) names(Index) <- IDXBUMN20 Index <- lapply(Index, '[', i = 1, j = 6) # select

我想用R来衡量股票的表现。示例代码如下所示:

在下面的代码部分中,我们试图将单独的数据收集到单个xts对象中。但是,生成的xts对象只列出一个日期的数据,而不是指定的整个日期范围。示例代码如下:

 # IDX-BUMN20 Create Dataframe
 Index <- list(AAPL, NLY, FVRR)
 names(Index) <- IDXBUMN20
 Index <- lapply(Index, '[', i = 1, j = 6) # select only Adjusted close price
 Index <- do.call(cbind.data.frame, Index) #List to Dataframe
 names(Index) <- IDXBUMN20 # change colnames

 Index <- as.xts(Index)
#IDX-BUMN20创建数据帧

索引合并数据,而不是
cbind
。而且
i=1
仅保留一行,您共享的链接将其保留为空,这意味着选择所有行

library(quantmod)
IDXBUMN20 = c('AAPL','NLY','FVRR')
getSymbols(IDXBUMN20)

Index <- list(AAPL, NLY, FVRR)
names(Index) <- IDXBUMN20
Index <- lapply(Index, '[', i =,j = 6) 
Index <- do.call(merge, Index) 
names(Index) <- IDXBUMN20
库(quantmod)
IDXBUMN20=c('AAPL','only','FVRR'))
getSymbols(IDXBUMN20)

谢谢你,Ronak,这成功了!谢谢你的帮助!