Мне нужно объединить набор ответов (результатов) опроса в R в 1 переменную, которая имеет многофакторные ответы. В выходных данных ниже значения $ Q1-1 - $ Q1-5 должны быть объединены в уровни Factor w / 5 с Aid = 1, Assistant = 2, Owner = 3, Lead = 4, other = 5 ".
НО Q1_5 - Q1-_5 - Q1_5_6 также являются частью того же 5-факторного выхода. Респондент, выбравший 5 (другой), может написать ответ.
Из того, что я читаю онлайн, я думаю, что, возможно, моя проблема связана с данными, включающими как логические, так и факторные ответы на один и тот же вопрос, но, честно говоря, я просто не знаю, что даже вызывает эту ошибку. Я не могу найти ничего похожего в Интернете.
Есть предложения о том, как объединить отдельные ответы уровня Фактора 1, оставив их связанными с ответами Q1_5?
Суммарный результат огромен, поэтому я включаю только небольшой раздел ниже, чтобы вы могли увидеть, что я пытаюсь объяснить. Я занимаю пустую должность в моей исследовательской группе, очищаю наши данные для анализа, а это значит, что я изучаю R по ходу дела. Извиняюсь, если я упускаю что-то очевидное. Любые советы / помощь / предложения приветствуются!
str(mydatafromR)>
'data.frame': 24 obs. of 456 variables:
$ ResponseId : Factor w/ 24 levels
",..: 8 7 15 13 19 20 6 10 16 12 ...
$ Q1_1 : Factor w/ 1 level "Lead": 1 NA NA 1 1
1 1 NA NA NA ...
$ Q1_2 : Factor w/ 1 level "Owner": NA NA 1 1 NA NA
NA NA NA NA ...
$ Q1_3 : Factor w/ 1 level "Assistant": NA NA NA NA
NA NA NA 1 1 1 ...
$ Q1_4 : Factor w/ 1 level "Aid": NA 1 NA NA NA NA
NA NA NA NA ...
$ Q1_5 : logi NA NA NA NA NA NA ...
$ Q1_5_TEXT : logi NA NA NA NA NA NA ...
$ Q1_5_0 : logi NA NA NA NA NA NA ...
$ Q1_5_1 : logi NA NA NA NA NA NA ...
$ Q1_5_2 : logi NA NA NA NA NA NA ...
$ Q1_5_3 : logi NA NA NA NA NA NA ...
$ Q1_5_4 : logi NA NA NA NA NA NA ...
$ Q1_5_5 : logi NA NA NA NA NA NA ...
$ Q1_5_6 : logi NA NA NA NA NA NA ...