Я использую набор данных gpa1 в R и пытаюсь отфильтровать все случаи, когда студент работал меньше или равен 19 часам и не работает добровольцем или не участвует в каких-либо клубах.Я могу запустить фильтр и точно сохранить данные и получить желаемые результаты (job19 = 1, клубы = 0 и добровольный = 0, но когда я пытаюсь запустить регрессию на основе нового набора данных, значения job19 просто появляютсякак "NA"
Это код, который я использовал:
PTjob19 <- фильтр (gpa1, job19 == 1, добровольный == 0, клубы == 0) </p>
Просмотр (PTjob19)
olsreg9 <- лм (colGPA ~ job19 + возраст + мужчина + hsGPA + ACT + братья и сестры + пропущено + fathcoll + mothcoll, данные = PTjob19) </p>
Я ожидал, чтоДля job19 было бы какое-то значение, будь то отрицательное или положительное, но значения были просто перечислены как «нет». Кто-нибудь, пожалуйста, помогите?