использование colClass в цитируемых CSV-файлах с немецким десятичным разделителем - PullRequest
0 голосов
/ 03 мая 2018

Я немного борюсь с датами и особенно с немецкими цифрами при чтении 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" не принят, мою дату также невозможно конвертировать. Что я делаю не так?

...