首页 > 解决方案 > 如何在 R 中“总结”带有分类变量的列?

问题描述

我正在尝试创建一个图形,为了做到这一点,我需要在维护某些列的同时将某些类别组合在一起。

这是我的数据示例:

plot   species         species_group   tally_95   tally_19
ba11   A. rubrum         acer            937.5     625.0
ba11   A. saccharum      acer            312.5     837.2
ba11   Q. alba           quercus         312.5     1250.4 
ba11   Fraxinus sp.      fraxinus        0.0       1875.1
ba12   A. rubrum         acer            312.5     3437.5
ba12   A. arborea        shade_tol       625.0     1562.5
ba12   C. canadensis     shade_tol       2500.0    5000.0
ba13   S. albidum        sassafras       3750.0    2812.5

这就是我希望我的数据看起来的样子:

species_group   tally_95   tally_19
acer            1562.5     4899.7
quercus         312.5      1250.4
fraxinus        0.0        1875.1
shade_tol       3125.0     6562.5
sassafras       3750.0     2812.5

我只是希望能够在我的所有地块中按 species_group 分组。我试过 aggregate() 但它只使用数字变量。任何帮助将非常感激!

标签: rgroupingcategorical-data

解决方案


推荐阅读