下面是我試圖用來將csv文件轉換爲xts的代碼,以便我可以對其執行分析,但似乎沒有任何工作。我甚至使用了在這個平臺上發佈的類似問題的答案,但似乎沒有任何工作。將csv股票數據轉換爲xts時出錯
toDate <- function(x) as.Date(x, origin = "2015-02-15")
z <- read.zoo("Nasdaq.csv", header = TRUE, sep = ",", FUN = toDate)
x <- as.xts(z)
我得到以下錯誤:
7. stop("character string is not in a standard unambiguous format")
6. charToDate(x)
5. as.Date.character(x, origin = "2015-02-15")
4. as.Date(x, origin = "2015-02-15")
3. FUN(...)
2. processFUN(ix)
1. read.zoo("Nasdaq.csv", header = TRUE, sep = ",", FUN = toDate)
如果您發佈dput(z)的輸出,其他人將能夠複製您的問題,這將有助於回答問題。 –
錯誤消息似乎很清晰 - 文件中的日期不是標準格式。您需要提供格式,以便知道如何解釋它們。沒有一個可重複的例子(輸入csv文件丟失)不能說更多。請查看[mcve]。 –