Практическое задание по анализу временных рядов

Материал из Поле цифровой дидактики

Контрольные задания для студентов, позволяющие освоить методы анализа временных рядов, используя реальные данные, полученные из агент-ориентированной модели Segregation Model в NetLogo.

Все задания построены по единому принципу:

  1. Сбор данных из NetLogo модели
  2. Предварительная обработка временного ряда
  3. Статистический анализ с применением методов регрессии и тестирования автокорреляции
  4. Интерпретация результатов и формулировка выводов


Модель сегрегации

Экспорт данных из 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")


Метрика Значение Интерпретация
Минимум ? ?
Максимум ? ?
Среднее ? ?

Модель экономического неравенстства