我想将每个样本的几个变量的绝对丰度转换为相对丰度。
这是我的输入文件:
ID Var1 var2 var3 var4 var5
CTR1 2 32 1 2 2
CTR2 2 1 1 5 2
CTR3 2 30 1 5 2
CTR4 40 5 1 70 2
CTR6 0 4 2 6 2
CTR7 2 2 0 0 6
CTR11 2 1 3 20 3
我想估计列ID中每个样本的每个变量的相对丰度。 非常感谢
答案 0 :(得分:0)
您可以使用dplyr
和mutate_all
data%>%
mutate_all(function(col){col/(.$Var1+.$var2+.$var3+.$var4+.$var5)})