这张图片显示了我的数据集的一部分,我想将这些列合并GR_S01_w1_a
到GR_S01_w1_b
一个GR_S01_w1_c
列GR_S01_w1
中 - 其值是三者的总和。
我知道如何使用 mutate 添加一个执行此操作的新列,但我也想删除其他三个,并为我拥有的所有其他样本再执行大约 100 次。所以本质上 - 我以格式列的形式对每个样本进行了三个重复samplename_a
,samplename_b
并且samplename_c
我想用一个列替换它们,多次重复。
我试过像这样使用 mutate -
Gregory <- Gregory %>% mutate(GR_S01_w1 = sum(GR_S01_w1_a, GR_S01_w1_b, GR_S01_w1_c))
但是对于我拥有的所有样本,这当然会花费太长时间。我有没有一种快速的方法来做到这一点(除了手动在 excel 上,这是我目前正在做的)?