當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。