R-Studio: преобразование строки в логическое значение для переменной ответа
Я пытаюсь создать общую логистическую модель в R-Studio, но получаю эту ошибку
Error in eval(family$initialize) : y values must be 0 <= y <= 1
Я верю, потому что он хотел бы, чтобы моя переменная ответа была бернулли (0 и 1).
Переменная ответа изначально читается как строка множителя "Да" и "Нет". Но я меняю его на числовые данные, используя:
MyData$Response <- as.numeric(MyData$Response)
Но я думаю, что я сделал здесь ошибку, потому что наблюдения стали 1 и 2 вместо 0 и 1.
Есть ли способ преобразовать 1 и 2 в 0 и 1? или я должен вместо этого изменить функцию as.numeric()?