我正在嘗試plot
爲了研究這些模式,爲期一年的PNB(Nifty指數)股票價格(時間序列)。附上的股票價格數據爲CSV
格式。
但是,當我試圖類此數據的轉換,從CSV
文件使用zoo (xts) package
,將數據類別從「因素」轉換爲「TS」類別
注:XTS是動物園包的一個子集。
d<-xts(f$Close.Price,order.by=as.Date(f$Date),format="%m/%d/%y")
錯誤charToDate(X):
character string is not in a standard unambiguous format where f is the dataframe which is the reading the .csv file
我也曾嘗試用以下命令日期變量和給我以下錯誤,
小號< -as .Date(f $ Date,format =「%d /%m /%Y」) s [1] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA不適用不適用不適用 [29] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [NA] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [85] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [113] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [141] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [169] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [197] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [225] NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA NA [253]不適用
我日期爲NA。 換句話說,我無法將f $ Date的類轉換爲「ts」類。 請幫我把數據轉換成正確的格式。
我試過上面的命令,它的工作原理。但有一個問題,它只適用於dmy(),並且日期的順序相反。請參閱下面的輸出> x <-mdy(f $ Date) 警告消息: 所有格式均無法解析。找不到格式。 > x <-dmy(f $ Date) > x [1]「2015-02-20」「2015-02-23」「」2015-02-24「」2015-02-25「」「2015-02 -26「」2015-02-27「 [7]」2015-02-28「」2015-03-02「」2015-03-03「」「2015-03-04」「2015-03-05」「」 2015-03-09「 –
看起來像'f $ Date'中的數據不統一。在這種情況下,我會隔離這些行,更改它們的格式,並將它們重新插入相應的索引處。 –
謝謝你,拉斐爾爲你的迅速反應和幫助。我感謝你對此的支持。有什麼辦法可以在這裏上傳一個.csv文件,你可以看看那個文件。 –