【发布时间】:2021-04-08 13:22:14
【问题描述】:
我正在尝试使用 R(data.table?)在特定条件下聚合多个列... 我有一个数据框 df1,其列 12:262 包含每个样本(行)的物种丰度(每列)
sample species1 species2
sample1 1 21
sample2 47 36
sample3 8 32
在另一个数据框 df2 中,我有每个物种(行)的门、属等。
species phylum genus
species1 X A
species2 Y B
我想汇总 df1 中物种属于同一门的所有列(在 df2 中定义)... 这有意义吗?
谢谢!
【问题讨论】:
-
您能否根据您的示例阐明最终输出的外观?例如,您是否想要每个
phylum的所有物种/样本的总数/丰度?此外,您提到data.table时带有问号,并带有标签 - 您更喜欢data.table解决方案吗?
标签: r data.table