我有一个线性回归结果的数据框,其中包含88行和9列。第1到44行来自未调整的模型,第45到88行来自调整的模型。
如何添加一个名为Model
的新列,该列为行Model 1
取1:44
和为行'Model 2
取45:88
的字符值?
到目前为止,我已经按如下方式生成了此列,但不确定如何编辑值以'Model 2
用于行45-88
results.all <- results.all %>% mutate(Model="Model 1")
答案 0 :(得分:2)
怎么样
results.all$Model <- c(rep("Model 1", 44), rep("Model 2", 44))
或(根据评论)
results.all$Model <- rep(c("Model 1", "Model 2"), each = 44)