如何将字符值分配给分组变量的所有元素

时间:2019-01-04 10:13:45

标签: r

我有一个非常基本的问题:

我有一个像这样的数据框:

> head(xxx)
# A tibble: 6 x 2
  perim                                   no
  <chr>                                   <chr>   
1 NA                                      9999-048
2 VALUE 1                                 9999-048
3 NA                                      9999-048
4 NA                                      9999-048
5 NA                                      9999-041
6 VALUE 2                                 9999-041

我有一个分组变量no,我想为perim中的每个元素分配相应的值,目前每个no组中只有一个观测值具有一个值。我想要的结果看起来像这样:

 perim                                   no
  <chr>                                   <chr>   
1 VALUE 1                                9999-048
2 VALUE 1                                9999-048
3 VALUE 1                                9999-048
4 VALUE 1                                9999-048
5 VALUE 2                                9999-041
6 VALUE 2                                9999-041

我知道一定有一个简单的方法可以解决这个问题,但是我似乎被困住了。 任何帮助都非常感谢!

0 个答案:

没有答案