r语言summary函数(r语言summary函数在哪个包)

## R语言 summary() 函数### 简介`summary()` 是 R 语言中一个通用的函数,用于获取数据对象的概览信息。它可以应用于多种数据类型,包括向量、因子、数据框、列表甚至模型输出结果。根据数据类型的不同,`summary()` 返回的信息也会有所差异。### 功能详解#### 1. 应用于数值型向量当 `summary()` 应用于数值型向量时,它会返回以下统计信息:

最小值 (Min.)

第一四分位数 (1st Qu.)

中位数 (Median)

平均值 (Mean)

第三四分位数 (3rd Qu.)

最大值 (Max.)

示例:

```R > x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) > summary(x)Min. 1st Qu. Median Mean 3rd Qu. Max. 1.00 3.25 5.50 5.50 7.75 10.00 ```#### 2. 应用于因子对于因子,`summary()` 会返回每个水平的计数:

示例:

```R > gender <- factor(c("Male", "Female", "Male", "Male", "Female")) > summary(gender) Female Male 2 3 ```#### 3. 应用于数据框当 `summary()` 应用于数据框时,它会分别对每一列应用相应的统计描述:

数值型列:返回最小值、最大值、四分位数、平均值等。

因子型列:返回每个水平的计数。

字符型列:返回长度信息。

示例:

```R > df <- data.frame(age = c(25, 30, 22, 28),gender = factor(c("Male", "Female", "Male", "Female")),city = c("New York", "London", "Paris", "Tokyo")) > summary(df)age gender city Min. :22.00 Female:2 London :1 1st Qu.:24.50 Male :2 New York:1 Median :26.50 Paris :1 Mean :26.25 Tokyo :1 3rd Qu.:28.50 Max. :30.00 ```#### 4. 应用于列表和模型输出`summary()` 还可以应用于列表和模型输出,例如线性模型 (`lm`) 或广义线性模型 (`glm`) 的结果。

示例:

```R > model <- lm(mpg ~ wt, data = mtcars) > summary(model)# 输出模型的详细统计信息,例如残差、系数、R方等。 ```### 总结`summary()` 函数是 R 语言中一个非常实用的函数,可以帮助我们快速了解数据的基本信息。它可以应用于多种数据类型,并根据数据类型返回不同的统计描述。熟练掌握 `summary()` 函数的使用,将有助于我们更高效地进行数据分析和探索。

R语言 summary() 函数

简介`summary()` 是 R 语言中一个通用的函数,用于获取数据对象的概览信息。它可以应用于多种数据类型,包括向量、因子、数据框、列表甚至模型输出结果。根据数据类型的不同,`summary()` 返回的信息也会有所差异。

功能详解

1. 应用于数值型向量当 `summary()` 应用于数值型向量时,它会返回以下统计信息:* **最小值 (Min.)** * **第一四分位数 (1st Qu.)** * **中位数 (Median)** * **平均值 (Mean)** * **第三四分位数 (3rd Qu.)** * **最大值 (Max.)****示例:**```R > x <- c(1, 2, 3, 4, 5, 6, 7, 8, 9, 10) > summary(x)Min. 1st Qu. Median Mean 3rd Qu. Max. 1.00 3.25 5.50 5.50 7.75 10.00 ```

2. 应用于因子对于因子,`summary()` 会返回每个水平的计数:**示例:**```R > gender <- factor(c("Male", "Female", "Male", "Male", "Female")) > summary(gender) Female Male 2 3 ```

3. 应用于数据框当 `summary()` 应用于数据框时,它会分别对每一列应用相应的统计描述:* 数值型列:返回最小值、最大值、四分位数、平均值等。 * 因子型列:返回每个水平的计数。 * 字符型列:返回长度信息。**示例:**```R > df <- data.frame(age = c(25, 30, 22, 28),gender = factor(c("Male", "Female", "Male", "Female")),city = c("New York", "London", "Paris", "Tokyo")) > summary(df)age gender city Min. :22.00 Female:2 London :1 1st Qu.:24.50 Male :2 New York:1 Median :26.50 Paris :1 Mean :26.25 Tokyo :1 3rd Qu.:28.50 Max. :30.00 ```

4. 应用于列表和模型输出`summary()` 还可以应用于列表和模型输出,例如线性模型 (`lm`) 或广义线性模型 (`glm`) 的结果。 **示例:**```R > model <- lm(mpg ~ wt, data = mtcars) > summary(model)

输出模型的详细统计信息,例如残差、系数、R方等。 ```

总结`summary()` 函数是 R 语言中一个非常实用的函数,可以帮助我们快速了解数据的基本信息。它可以应用于多种数据类型,并根据数据类型返回不同的统计描述。熟练掌握 `summary()` 函数的使用,将有助于我们更高效地进行数据分析和探索。

标签列表