当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R gsummary 分组总结


R语言 gsummary 位于 nlme 包(package)。

说明

按行组提供 DataFrame 中变量的摘要。这对于 groupedData 对象按组检查变量最有用。

用法

gsummary(object, FUN, omitGroupingFactor, form, level,
   groups, invariantsOnly, ...)

参数

object

要汇总的对象 - 通常是 groupedData 对象或 data.frame

FUN

一个可选的汇总函数或要应用于框架中每个变量的汇总函数列表。该函数或多个函数仅应用于 object 中的变量,这些变量在 groups 定义的组内变化。不变变量始终使用它们在该组中假定的唯一值按组进行汇总。如果 FUN 是单个函数,它将按组应用于每个非不变变量以生成该变量的摘要。如果 FUN 是函数列表,则列表中的名称应指定框架中的变量类,例如 orderedfactornumeric 。指定的函数将应用于该类的任何非不变变量。要使用的默认函数是 mean (用于数字因子),以及 Mode (用于 factorordered )。 Mode 函数在 gsummary 内部定义,返回变量的模态值或最常用值。它与返回变量的S-language模式的mode函数不同。

omitGroupingFactor

可选的逻辑值。当 TRUE 时,分组因子本身将从分组摘要中省略,但分组因子的级别将继续用作摘要生成的数据帧的行名称。默认为 FALSE

form

定义组的可选单边公式。给出此公式后,右侧将在 object 中求值,必要时转换为因子,并使用唯一级别来定义组。默认为 formula(object)

level

一个可选的正整数,给出要在具有多个嵌套分组级别的对象中使用的分组级别。默认为最高或最内层的分组。

groups

将用于将行分成组的可选因子。默认为 getGroups(object, form, level)

invariantsOnly

可选的逻辑值。当 TRUE 时,只会汇总每组内不变的协变量。组的汇总值始终是组内协变量所采用的唯一值。摘要中的列与 object 中的相应列属于同一类。根据定义,分组因子本身必须是不变量。与 omitGroupingFactor = TRUE 结合使用时,此选项可用于发现 DataFrame 中是否存在不变协变量。默认为 FALSE

...

按组对变量调用的汇总函数的可选附加参数。通常指定 na.rm = TRUE 会很有帮助。

data.frame,分组因子的每个级别对应一行。列数最多为 object 中的列数。

例子

gsummary(Orthodont)  # default summary by Subject
## gsummary with invariantsOnly = TRUE and omitGroupingFactor = TRUE
## determines whether there are covariates like Sex that are invariant
## within the repeated observations on the same Subject.
gsummary(Orthodont, inv = TRUE, omit = TRUE)

作者

José Pinheiro and Douglas Bates bates@stat.wisc.edu

参考

Pinheiro, J.C., and Bates, D.M. (2000) "Mixed-Effects Models in S and S-PLUS", Springer.

也可以看看

summary , groupedData , getGroups

相关用法


注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Summarize by Groups。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。