r - 我有一个表由许多列中的许多样本组成,如何将每列中每个样本的值减去其列的平均值?
问题描述
假设我有一个名为 (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)]))
****我的问题是如何将假设第一列的数字减去该列的平均值,然后将第二列的数字减去“第二列”的平均值等等?
解决方案
推荐阅读
- java - 在 Java 中对自定义日期类进行排序
- haskell - 非穷举模式 n 元组函数
- google-tag-manager - 除非处于预览模式,否则 Google 跟踪代码管理器不会发布以收集 url
- java - 当我希望我的线程共享一个 ArrayList 时,我在哪里实例化 ArrayList,以及如何从 main 方法访问它?
- python - scipy.integrate.odeint 是否可以输出内部计算
- alloy - 网络配置,例如 vlan 配置
- docker - 如何在 docker 容器内进行分析
- c# - 用大量数据填充 FarPoint Spread(64 位电子表格问题)
- pandas - Pandas:获取索引最大的唯一值
- visual-studio-code - 无法继续:查看调试控制台了解详情