R的summary 函数
时间: 2024-10-26 08:02:21 浏览: 12
R语言实用函数.zip_R语言使用函数
5星 · 资源好评率100%
R语言的`summary()`函数是一个非常强大的工具,它主要用于总结和概括数据集的基本信息,包括描述性统计量,如均值、中位数、范围、频率等。对于数值型数据,它通常会计算这些统计值;对于分类数据,它可能提供计数和百分比。
1. 对于数值数据(如`_R语言基础-统计函数(示例代码)`[^1]),`summary()`应用于连续变量,例如:
```r
# 假设有一个名为df的数据框,包含一列数值变量x
summary(df$x)
```
这将返回该列的统计数据,如平均值、中位数、最小值、最大值等。
2. 对于复杂模型对象(如混合效应模型`lme()`[^2]),`summary.lme()`函数用于获取模型的结果概要,包括固定效应和随机效应的统计摘要,以及一些模型诊断信息。例如:
```r
model <- lmer(y ~ x + (1 | group), data = df)
summary(model)
```
如果设置了参数`use cooks.distance = TRUE`,则会显示每个观察点的Cook's距离,这对于检测异常值和多重共线性很有帮助。
阅读全文