Я собрал данные об участии и личности. Я использовал веб-опрос (через Google Forms), и есть некоторые проблемы с преобразованием данных для моей регрессии ...
Моя переменная, где я использовал шкалу Лайкерта (категорически не согласен - 1, полностью согласен - 5 ) является переменной уровня фактора. Моя цель - преобразовать его в цифру c. Например, значение «Согласен» должно быть равно 5 и т. Д.
Я использовал функцию droplevels()
для удаления неиспользуемых уровней, затем я использовал as.numeric()
. Но проблема заключается в том, что числовые уровни c не соответствуют шкале Лайкерта. Например, из-за порядка алфавита c в R, «Затрудняюсь ответить» (Трудно ответить) имеет значение 1. Что методологически неверно.
Итак, кто-нибудь может подсказать мне, как правильно конвертировать мои данные, пожалуйста?