现在位置: 首页 > R 教程 > 正文

R summary() 函数 - 查看数据摘要

R 语言实例 R 语言实例

R summary() 函数用于生成数据的统计摘要,是数据探索的第一步。

对于数值型数据,summary() 返回最小值、四分位数、中位数、均值、最大值等。

summary() 函数语法格式如下:

summary(object)

参数说明:

  • object 输入对象,可以是向量、数据框、矩阵或模型结果。

实例

# 数值向量的摘要
scores <- c(55, 62, 68, 70, 72, 75, 78, 80, 82, 85,
            88, 90, 92, 95, 98)
print("数值向量 summary:")
print(summary(scores))

# 数据框的摘要
df <- data.frame(
  姓名 = c("张三", "李四", "王五", "赵六", "钱七"),
  年龄 = c(25, 30, 28, 35, 22),
  成绩 = c(88, 92, 76, 85, 90)
)
print("数据框 summary:")
print(summary(df))

执行以上代码输出结果为:

[1] "数值向量 summary:"
   Min. 1st Qu.  Median    Mean 3rd Qu.    Max.
  55.00   71.00   80.00   79.33   88.75   98.00
[1] "数据框 summary:"
     姓名         年龄          成绩
 张三:1   Min.   :22.0   Min.   :76.0
 李四:1   1st Qu.:25.0   1st Qu.:85.0
 王五:1   Median :28.0   Median :88.0
 赵六:1   Mean   :28.0   Mean   :86.2
 钱七:1   3rd Qu.:30.0   3rd Qu.:90.0
          Max.   :35.0   Max.   :92.0

对于因子变量,summary() 会显示频数统计;对于线性模型,则显示模型详细信息。

R 语言实例 R 语言实例