我以CSV格式存储了此数据: 通用标签

这些是秘鲁股票市场的收盘价,我想将其转换为xts,以便我可以找到最佳的投资组合和其他内容,但是我找不到将CSV转换为xts的方法。我已经检查了这里许多问题的答案,但是没有一个起作用。

我遇到的一些错误是:

  • 索引在数据行中有XXXX个坏条目
  • 不明确的数据。

    有人可以帮助我吗?

有帮助吗?

解决方案

csv代表逗号分隔值,因此问题中显示的布局不是csv。我们将假定数据确实是csv格式的,而不是问题所示的格式。如果确实是问题中显示的形式而不是csv,请在下面的sep=","中省略read.zoo参数。另外,如果还有其他偏差,则可能需要进一步修改参数。请参阅?read.zoo和Zoo包中的在Zoo中读取数据插图。

在这里,我们使用zoo包中的read.zoo将数据作为zoo对象z读入,然后将其转换为xts,x

请参见 R News 4/1 ,其中专门介绍了日期处理Excel的日期,请注意,如果使用的是Mac版本的Excel(如参考资料中所述),我们可能需要稍微修改下面的代码。 通用标签

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top