在阅读csv文件时,我在日期和特别是德语数字上苦苦挣扎。
一些例子
str(
read.csv2(text='"Datum";"Betrag";"bla"
"03.05.2018";"-48,50";"skip"
',
sep=';')
)
read.csv2
会自动检测数值。但我也想跳过第3列,并希望将第一列转换为日期。
这是出于某种原因无效。
str(
read.table(text='"Datum";"Betrag";"bla"
"03.05.2018";"-48,50";"skip"
',
colClasses=c('Date','numeric', "NULL"),
header=TRUE, sep=';', dec=',')
)
由于某些原因,我的colClass
"numeric"
不被接受,我的日期也无法转换。我做错了什么?