2012-03-08 53 views
0

我与导入CSV文件y<- read.csv("y.csv",header=T,sep=",")[R merge.xts错误

工作,我得到这个错误:

Error in merge.xts(..., all = all, fill = fill, suffixes = suffixes): 'NA' not allowed in 'index' 

但是我没有任何NA中的数据。我试过 y <- na.omit(y)

但我仍然得到相同的错误。

我会很感激您的帮助。

+0

请张贴更多的代码(正如Joshua指出的那样,该代码行不能提供该错误消息),并且如果您可以使用y.csv的第一行和最后几行。 – 2012-03-12 00:22:23

回答

1

read.csv返回一个data.frame,而不是一个xts对象。您不会告诉我们您是如何创建您要合并的xts对象的。我怀疑创建xts对象时出现了问题。

此外,na.omit将仅在XTS /动物园对象的coredata除去缺少的值。该索引是一个单独的属性。因此,索引中的缺失值只会在coredata中有相应的缺失值时丢失。