Я сталкиваюсь с проблемой в r при выполнении команды glm. Проблема в том, что переменная длина отличается для "var1". но когда я удаляю этот var1 из данных. Затем появляется следующая ошибка того же типа для следующих переменных, присутствующих в данных. Я проверил все данные, но их длина не отличается от фактической. Как мне решить эту проблему? Любой может помочь мне, пожалуйста. Заранее спасибо.
Данные выглядят как; d_status - моя переменная ответа и является фактором. здесь не появляется, потому что есть больше переменных.
data.frame': 300 obs. of 20 variables:
$ возраст: число 28 43 32 64 37 42 36 48 55 31 ...
$ пол: число 1 2 2 2 1 2 2 1 2 2 ...
$ u_clarity: num 1 2 1 2 1 1 1 2 1 1 ...
$ ph: num 5 5.5 5 5 5 5 5 5.2 5 5 ...
$ sp_g: число 1,01 1,02 1,01 1,01 1,01 ...
$ альбумин: число 1 1 2 1 2 2 2 1 1 2 ...
$ глюкоза: число 2 2 2 2 2 2 2 2 2 2 2 ...
$ сахар: число 2 1 2 2 2 2 1 1 1 2 2 ...
$ кб: число 2 2 2 2 2 2 2 2 2 2 ...
$ bpigment: num 2 2 2 2 2 2 2 1 2 2 ...
$ ur_bi: num 2 2 2 2 2 2 2 2 2 2 ...
$ blood: num 2 2 2 2 2 2 2 2 2 2 2 ...
$ pus_cells: num 1 2 1 2 1 1 1 1 1 1 ...
$ red_cells: num 1 2 1 2 1 1 1 2 1 1 ...
$ epi_cells: num 1 2 1 2 1 2 1 1 2 2 ...
$ mt: num 1 2 1 2 1 1 2 2 2 1 ...
$ co: num 2 1 1 2 1 1 1 2 2 1 ...
$ gc: num 2 1 1 1 1 1 1 2 2 1 ...
$bac: num 1 2 1 2 1 1 1 2 2 1 ...
$ cc: num 1 1 1 2 1 1 1 2 1 1 ...
f1 = GLM (у ~., Семья = quasibinomial (ссылка = 'логит'), данные = DataSet1 [обучение,])
Ошибка в model.frame.default (формула = y ~., Data = dataset1 [training,:
переменная длина отличается (найдено для «возраста»)