在R中将单独的数据收集到单个its对象中
我想用R来衡量股票的表现。示例代码如下所示: 在下面的代码部分中,我们试图将单独的数据收集到单个xts对象中。但是,生成的xts对象只列出一个日期的数据,而不是指定的整个日期范围。示例代码如下:在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
# 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,这成功了!谢谢你的帮助!