В R я объединяю 4 файла данных с одинаковыми именами переменных в каждом из четырех файлов с помощью:
ps <- rbind(ps1, ps2, ps3, ps4)
В каждом из 4 файлов есть данные, которые были прочитаны без ошибок с помощью функции read.xls()
. Однако после команды rbind()
я получаю следующие предупреждающие сообщения, и некоторые данные неверны (из-за того, что они отсутствуют) в файле, созданном rbind()
, хотя данные верны в 4 отдельных файлах данных.
Warning messages:
1: In `[<-.factor`(`*tmp*`, ri, value = c(NA, NA, NA, NA, NA, NA, NA, :
invalid factor level, NA generated
2: In `[<-.factor`(`*tmp*`, ri, value = c(343L, 343L, NA, 343L, NA, :
invalid factor level, NA generated
3: In `[<-.factor`(`*tmp*`, ri, value = c(54L, 54L, 54L, 54L, 55L, :
invalid factor level, NA generated
4: In `[<-.factor`(`*tmp*`, ri, value = c(NA, NA, NA, NA, NA, NA, NA, :
invalid factor level, NA generated
Я понятия не имею, что означают эти сообщения и как решить мою проблему. Ваша помощь будет оценена по достоинству. Спасибо.