Описательная статистика: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) |
Patarakin (обсуждение | вклад) |
||
| Строка 31: | Строка 31: | ||
; Мода — это наиболее часто встречающееся значение в наборе данных. | ; Мода — это наиболее часто встречающееся значение в наборе данных. | ||
: Пример: В наборе {3, 4, 4, 5, 5, 5} мода = 5 (встречается 3 раза) | : Пример: В наборе {3, 4, 4, 5, 5, 5} мода = 5 (встречается 3 раза) | ||
===== R ===== | |||
<syntaxhighlight lang="R" line> | |||
get_mode <- function(x) { | |||
ux <- unique(x) | |||
ux[which.max(tabulate(match(x, ux)))] | |||
} | |||
grades <- c(4, 5, 3, 5, 4) | |||
mode_grade <- get_mode(grades) | |||
print(mode_grade) Output: 5 или 5 | |||
</syntaxhighlight> | |||
Версия от 07:26, 27 ноября 2025
| Описание | Описательная статистика (Descriptive Statistics) — это раздел статистики, который занимается систематизацией, представлением и анализом характеристик данных с целью их описания, но без попыток делать выводы о более широкой совокупности.
В контексте вычислительной социально-экономической статистики и агентного моделирования описательная статистика используется для:
|
|---|---|
| Область знаний | Статистика |
| Авторы | |
| Поясняющее видео | |
| Близкие понятия | |
| Среды и средства для освоения понятия | CODAP, R, NetLogo, Lua, Как проводить статистические вычисления в Lua |
Меры центральной тенденции
Среднее арифметическое (Mean)
Среднее арифметическое — это сумма всех значений, деленная на их количество:
[math]\displaystyle{ \bar{x} = \frac{1}{n}\sum_{i=1}^{n} x_i }[/math]
Медиана (Median)
Медиана — это значение, которое делит упорядоченный ряд данных пополам. При нечетном количестве элементов — это средний элемент, при четном — среднее арифметическое двух средних элементов:
Пример: Для набора оценок {3, 4, 4, 5, 5} медиана = 4
Мода (Mode)
- Мода — это наиболее часто встречающееся значение в наборе данных.
- Пример: В наборе {3, 4, 4, 5, 5, 5} мода = 5 (встречается 3 раза)
R
get_mode <- function(x) {
ux <- unique(x)
ux[which.max(tabulate(match(x, ux)))]
}
grades <- c(4, 5, 3, 5, 4)
mode_grade <- get_mode(grades)
print(mode_grade) Output: 5 или 5
