首页 > 解决方案 > 我有一个表由许多列中的许多样本组成,如何将每列中每个样本的值减去其列的平均值?

问题描述

假设我有一个名为 (GE_Table) 的表:

        Gene1 Gene2 Gene3
Sample1   5     4     9
Sample2   6     7     2
Sample3   10    5     3

为了计算每列的平均值,我编写了以下代码:

(colMeans(GE_Table[sapply(GE_Table, is.numeric)]))

****我的问题是如何将假设第一列的数字减去该列的平均值,然后将第二列的数字减去“第二列”的平均值等等?

标签: rdataframemean

解决方案


推荐阅读