【发布时间】:2022-11-23 18:50:05
【问题描述】:
我有一个这样的数据集:
| Sex | q1 | q... | q10 |
|---|---|---|---|
| Male | Agree | Strongly agree | Strongly disagree |
| Female | Desagree | Agree | Disagree |
| Male | Agree | Strongly agree | Disagree |
| Female | Desagree | Agree | Strongly disagree |
我一直在这样做:
df$q1 <- factor(df$q1, levels = c("Strongly disagree", "Disagree", "Agree", "Strongly agree"))
df$q2 <- factor(df$q2, levels = c("Strongly disagree", "Disagree", "Agree", "Strongly agree"))
df$qn <- factor(df$qn, levels = c("Strongly disagree", "Disagree", "Agree", "Strongly agree"))
所以我正在寻找一种聪明的方法来将这些级别排序到我数据集的所有 q1:qn 子集。
【问题讨论】: