我需要将R中的一组调查响应(输出)组合到一个具有多个因子响应的变量中。在下面的输出中,应将$ Q1-1至$ Q1-5合并为一个因子w / 5,其中Aid = 1,Assistant = 2,Owner = 3,Lead = 4,other = 5“。
但Q1_5至Q1-_5至Q1_5_6也是同一5因子输出的一部分。选择5个(其他)的受访者可以选择填写答案。
从我在网上阅读的内容来看,我认为我的问题可能是由于数据(包括对同一问题的逻辑和因子响应)引起的,但老实说,我什至不知道是什么导致了此错误。我在网上找不到类似的东西。
关于如何组合单独的因子1水平响应同时保持它们与Q1_5响应链接的任何建议?
总输出量巨大,因此Im在下面仅包括一小部分,因此您可以看到我要解释的内容。我正在填补研究团队的空缺职位,清理我们的数据进行分析,这意味着我正在学习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 ...