我是 R 的新手,并且有一个足够简单的问题来回答;任何帮助将不胜感激。
情况是我有一个制表符分隔的数据矩阵(data matrix.txt),如下所示,最后一列包含组信息。
sampleA sampleB sampleC Group
obs11 23.2 52.5 -86.3 1
obs12 -86.3 32.5 -84.7 1
obs41 -76.2 35.8 -16.3 2
obs74 23.2 32.5 -86.8 2
obs82 -86.2 52.8 -83.2 3
obs38 -36.2 59.5 -74.3 3
我想用该组的平均值替换每个组的值
如何在 R 中计算组平均值而不是行或列平均值?
以及如何使用此值替换原始值?replace() 函数在这种情况下是否可用,还是仅用于替换两个已知值?
提前致谢