Практическое задание по анализу временных рядов
Материал из Поле цифровой дидактики
Контрольные задания для студентов, позволяющие освоить методы анализа временных рядов, используя реальные данные, полученные из агент-ориентированной модели Segregation Model в NetLogo.
Все задания построены по единому принципу:
- Сбор данных из NetLogo модели
- Предварительная обработка временного ряда
- Статистический анализ с применением методов регрессии и тестирования автокорреляции
- Интерпретация результатов и формулировка выводов
Модель сегрегации
Экспорт данных из Segregation Model
Анализ данных в CODAP, Datawrapper, R
data <- read.csv("segregation_basic.csv")
ts_happy <- ts(data$percent_happy, frequency=1)
plot(ts_happy,
main="Segregation Model: Процент счастливых агентов",
xlab="Шаг времени (итерация)",
ylab="% счастливых агентов")
grid()
cat("Минимум:", min(ts_happy), "\n")
cat("Максимум:", max(ts_happy), "\n")
cat("Среднее:", mean(ts_happy), "\n")
cat("Медиана:", median(ts_happy), "\n")
cat("Стандартное отклонение:", sd(ts_happy), "\n")
| Метрика | Значение | Интерпретация |
|---|---|---|
| Минимум | ? | ? |
| Максимум | ? | ? |
| Среднее | ? | ? |
