Я пытаюсь запустить MCA для таблицы данных, используя FactoMineR. Он содержит только числовые столбцы 0/1, а его размер составляет 200 000 * 20.
require(FactoMineR)
result <- MCA(data[, colnames, with=F], ncp = 3)
Я получаю следующую ошибку:
Ошибка, в которой (unlist (lapply (listModa, is.numeric))): аргумент «который» не является логическим
Я действительно не знал, что делать с этой ошибкой. Затем я попытался превратить каждый столбец в символ, и все заработало. Я подумал, что это может быть полезно кому-то еще, и, возможно, кто-то сможет объяснить мне ошибку;)
Ваше здоровье