R Lappy将数据帧列表转换为xts对象-下标越界错误

R Lappy将数据帧列表转换为xts对象-下标越界错误,r,list,dataframe,lapply,xts,R,List,Dataframe,Lapply,Xts,我有一个包含31个数据帧的列表(split_data_V3.0),我正试图使用Lappy将其转换为xts对象。代码会被执行,但当我尝试从新列表(split_data_V3.0_zoo,split_data_V3.0_xts)打开元素时,会收到错误消息“名称中的错误[[I]]:下标超出范围”。有人能帮忙吗 grouping <- data_V3.0_csv$Symbol split_data_V3.0 <- split(data_V3.0_csv, grouping) split_d

我有一个包含31个数据帧的列表(split_data_V3.0),我正试图使用Lappy将其转换为xts对象。代码会被执行,但当我尝试从新列表(split_data_V3.0_zoo,split_data_V3.0_xts)打开元素时,会收到错误消息“名称中的错误[[I]]:下标超出范围”。有人能帮忙吗

grouping <- data_V3.0_csv$Symbol
split_data_V3.0 <- split(data_V3.0_csv, grouping)

split_data_V3.0_zoo <- lapply(split_data_V3.0, function (x) read.zoo(x, index.column = c("X")))
split_data_V3.0_xts <- lapply(split_data_V3.0_zoo, function(x) as.xts(x))

分组我也尝试过,但我得到了相同的结果:
索引\u df\u转换如果您创建一个小的可复制示例以及预期的输出,将更容易提供帮助。了解。
 split_data_V3.0_zoo <- lapply(split_data_V3.0, function (x) read.zoo(x, index.column = c("X")))
> split_data_V3.0_xts <- lapply(split_data_V3.0_zoo, function(x) as.xts(x))
> View(split_data_V3.0_zoo)
> View(split_data_V3.0_xts)
Error in names[[i]] : subscript out of bounds
Error in names[[i]] : subscript out of bounds