我希望將我的csv文件導入到數據框中,但我的csv文件中的日期是非標準格式。R中的read.csv2日期格式
在第一列中的日期是按以下格式:
2016年9月8日
在我read.csv2功能中的一個參數是指定類和我指定此列作爲日期我在執行時收到以下錯誤:
Error in charToDate(x) :
character string is not in a standard unambiguous format
我猜它不喜歡從要素類轉換日期Date類。
我讀過一點關於POSIXlt的內容,但是我不明白該函數的細節。
任何想法如何將類從因子轉換爲日期?
不要讓'read.csv2'的'colClasses'選項做轉換成日期格式。相反,閱讀沒有該選項的數據,然後通過指定適當的格式轉換爲日期類。 'df1 < - read.csv2(text =「08.09.2016」,header = FALSE); df1 [,1] < - as.Date(df1 [,1],format =「%m。%d。%Y」)'。 – RHertel