R data.table fread: указать тип данных столбца - PullRequest
0 голосов
/ 10 апреля 2019

Можно ли указать тип данных числовых столбцов в fread?Такие команды, как

prices = markets[, fread(paste(mkt, 'price.csv')), by = mkt]

не будут выполнены, если данные о ценах являются целыми числами в одном файле и плавают в другом.

Поэтому вместо чистой однострочнойявным образом напишите цикл for и приведите тип данных к числовому и объедините результаты.

1 Ответ

2 голосов
/ 10 апреля 2019

Вы можете использовать аргумент colClasses =.

fread("mytable.csv", colClasses = c("character", "character", "numeric"))

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...