代码之家  ›  专栏  ›  技术社区  ›  aelhak

基于行号的字符值的新列

  •  -1
  • aelhak  · 技术社区  · 6 年前

    我有一个包含88行和9列的线性回归结果的数据框架。第1行到第44行来自未调整的模型,第45行到第88行来自调整的模型。

    如何添加名为 Model 以人物的价值观 Model 1 行行 1:44 'Model 2 行行 45:88 ?

    到目前为止,我已经生成了如下的列,但不确定如何编辑要获取的值 “模型2 行行 45-88

    results.all <- results.all %>% mutate(Model="Model 1")
    
    1 回复  |  直到 6 年前
        1
  •  2
  •   duckmayr    6 年前

    怎么样

    results.all$Model <- c(rep("Model 1", 44), rep("Model 2", 44))
    

    或者(从评论中)

    results.all$Model <- rep(c("Model 1", "Model 2"), each = 44)