我希望将我的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