У меня большой набор данных из вопросника.Импортирование его из SPSS в R (с использованием Stata-Output SPSS) дало мне ответ на каждый вопрос как фактор.
На вопрос есть ответы от 1 до 10. Однако пропущенных значений много.R также распознает их.
Однако, теперь я хотел бы сделать некоторые вычисления - например, я хочу вычислить среднее значение ответа (не очень хорошая статистика, я знаю, неважно).
Так что я должен перекодировать коэффициенты в цифры.Я сделал это с помощью as.numeric()
.
Однако теперь у меня пропущены значения, закодированные от 11 до 14. Конечно, я не могу вычислить любое среднее значение, подобное этому.
Что было бы правильнымспособ перекодировать коэффициенты в виде чисел и сказать R, чтобы установить любое значение больше 10 на NA?
Пример: Вам нравится рыба?
not at all very much | don't know no answer don't tell
R: 1 2 3 4 5 6 7 8 9 10 | 11 12 13