Функция summary() в R - просмотр сводки данных
Функция summary() в R используется для создания статистической сводки данных и является первым шагом в исследовании данных.
Для числовых данных summary() возвращает минимум, квартили, медиану, среднее, максимум и т. д.
Синтаксис функции summary() выглядит следующим образом:
summary(object)
Описание параметра:
objectВходной объект: может быть вектором, таблицей данных, матрицей или результатом модели.
Пример
# Сводка числового вектора
scores <- c(55, 62, 68, 70, 72, 75, 78, 80, 82, 85,
88, 90, 92, 95, 98)
print("Сводка числового вектора:")
print(summary(scores))
# Сводка таблицы данных
df <- data.frame(
Name= c("Zhang San", "Li Si", "Wang Wu", "Zhao Liu", "Qian Qi"),
Age= c(25, 30, 28, 35, 22),
Score= c(88, 92, 76, 85, 90)
)
print("Сводка таблицы данных:")
print(summary(df))
scores <- c(55, 62, 68, 70, 72, 75, 78, 80, 82, 85,
88, 90, 92, 95, 98)
print("Сводка числового вектора:")
print(summary(scores))
# Сводка таблицы данных
df <- data.frame(
Name= c("Zhang San", "Li Si", "Wang Wu", "Zhao Liu", "Qian Qi"),
Age= c(25, 30, 28, 35, 22),
Score= c(88, 92, 76, 85, 90)
)
print("Сводка таблицы данных:")
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