【问题标题】:XTS-File doesnt work for quantstratXTS 文件不适用于 quantstrat
【发布时间】:2017-07-25 10:10:40
【问题描述】:

我从csv 文件中创建了一个xts 文件,如下所示:

                    open        high        low         close       volume       adjusted
2016-01-04 14:30:36 "4896,3818" "4896,4272" "4895,2363" "4895,8789" "         0" "0"     
2016-01-04 14:31:56 "4892,3579" "4894,0259" "4891,752"  "4894,0259" "         0" "0"     
2016-01-04 14:32:57 "4894,1753" "4899,2466" "4894,1753" "4898,8589" "         0" "0"     
2016-01-04 14:33:59 "4899,2227" "4899,2227" "4894,8281" "4896,5469" "         0" "0"     
2016-01-04 14:34:59 "4896,2915" "4896,418"  "4892,3838" "4893,4326" "         0" "0"     
2016-01-04 14:35:59 "4893,1196" "4896,3301" "4893,1196" "4895,4341" "         0" "0"     

现在我想使用包quantmod & quantstrat 但出现错误

na.omit.xts(x) 中的错误:不支持的类型

我必须改变什么?

【问题讨论】:

    标签: r csv xts quantmod quantstrat


    【解决方案1】:

    问题在于“CSV”文件中的小数点分隔符是",",而不是"."。您需要在用于导入数据的任何函数中指定它。例如,如果您使用的是read.csv,则应设置dec = ","

    如果您提供有关文件格式和用于导入文件的功能的更具体的详细信息,我可以提供更具体的帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-10-17
      • 2015-05-08
      • 2013-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-09
      相关资源
      最近更新 更多