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


R summary 对象摘要


R语言 summary 位于 base 包(package)。

说明

summary 是一个通用函数,用于生成各种模型拟合函数结果的结果摘要。该函数调用特定的methods,它取决于第一个参数的class

用法

summary(object, ...)

## Default S3 method:
summary(object, ..., digits, quantile.type = 7)
## S3 method for class 'data.frame'
summary(object, maxsum = 7,
       digits = max(3, getOption("digits")-3), ...)

## S3 method for class 'factor'
summary(object, maxsum = 100, ...)

## S3 method for class 'matrix'
summary(object, ...)

## S3 method for class 'summaryDefault'
format(x, digits = max(3L, getOption("digits") - 3L), ...)
 ## S3 method for class 'summaryDefault'
print(x, digits = max(3L, getOption("digits") - 3L), ...)

参数

object

需要摘要的对象。

x

summary() 默认方法的结果。

maxsum

整数,指示 factor 应显示多少级别。

digits

整数,用于数字格式化signif()(为了summary.default) 或者format()(为了summary.data.frame)。在summary.default,如果未指定(即missing(.)),signif()将要不是不再被称为(因为R>= 3.4.0,其中默认值已更改为仅在printformat方法)。

quantile.type

quantile(*, type=quantile.type) 中用于默认方法的整数代码。

...

影响摘要的其他论点。

细节

对于factor,显示第一个maxsum - 1最频繁级别的频率,而不太频繁的级别汇总在"(Others)"中(最多产生maxsum频率)。

函数 summary.lmsummary.glm 是总结 lmglm 产生的结果的特定方法的示例。

summary 返回值的形式取决于其参数的类。有关该方法生成的内容的详细信息,请参阅特定方法的文档。

默认方法返回c("summaryDefault", "table")类的对象,该类具有专门的formatprint方法。 factor 方法返回一个整数向量。

矩阵和 DataFrame 方法返回 "table" 类的矩阵,该矩阵是通过将 summary 应用于每一列并整理结果而获得的。

例子

summary(attenu, digits = 4) #-> summary.data.frame(...), default precision
summary(attenu $ station, maxsum = 20) #-> summary.factor(...)

lst <- unclass(attenu$station) > 20 # logical with NAs
## summary.default() for logicals -- different from *.factor:
summary(lst)
summary(as.factor(lst))

参考

Chambers, J. M. and Hastie, T. J. (1992) Statistical Models in S. Wadsworth & Brooks/Cole.

也可以看看

anovasummary.glmsummary.lm

相关用法


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