题
我以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(如参考资料中所述),我们可能需要稍微修改下面的代码。 通用标签
不隶属于 StackOverflow