У меня есть несколько файлов RDS, которые я хотел бы объединить. Я использую следующий код, но я получаю сообщение об ошибке:
Error in readRDS(x) :
embedded nul in string: '`$\t`$!`$<`%\0`$8`$>, `$-`$>`$0`$$'
Код:
require(data.table)
files = list.files(pattern = '^2020_01_[0-9]{2}_[0-9]{2}_[0-9]{2}_[0-9]{2}\\.rds$')
dat_list = lapply(files, function (x) data.table(readRDS(x)))
dat = rbindlist(dat_list, fill = TRUE)
Я использую Windows систему. Когда я запускаю один и тот же код с теми же файлами в системе Ma c, это работает.