我的整体数据框被命名为“Cohort_new”。我有一个线性回归,其中我的预测变量 (COI) 被分成标记为“非常低”、“低”、“中等”、“高”和“非常高”的分类五分位数。我的结果变量是连续的 (SCAS_Tot)。我运行了一个回归,将“非常低”类别设置为我的参考类别:
COI_Quint_Very_Low <- relevel(COI_Quint, ref = "Very Low")
COI_Quint_SCAS_模型<- lm(formula = SCAS_Tot_t ~ COI_Quint_Very_Low, data = Cohort_new)
我对 R 比较陌生,我一直在使用 plot(allEffects()) 来绘制我的回归图,我喜欢它在附图中的样子:
但是,我想重新排序我的 x 轴变量,以便它在底部以该顺序读取“非常低”、“低”、“中等”、“高”和“非常高”,而不是这个随机的组的混合。我怎样才能用 plot(allEffects()) 做到这一点?