2017-07-25 53 views
1

我已經創建了一個xts文件了csv文件看起來像這樣的:XTS-文件不起作用的quantstrat

    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):類型不受支持

我必須改變什麼?

回答

1

問題是您的「CSV」文件中的小數點分隔符是","而不是"."。您需要指定用於導入數據的任何函數。例如,如果您使用read.csv,您將設置dec = ","

如果您提供了更多關於文件格式和您用來導入文件格式的功能的詳細信息,我可以提供更具體的幫助。