Описательная статистика: обобщение данных

Импорт и управление финансовыми данными в Python

Stefan Jansen

Instructor

Держите данные под контролем

  • Цель: выявить ключевые количественные характеристики
  • Важные аспекты анализа:
    • Центральная тенденция: какие значения «типичны»?
    • Разброс: есть ли выбросы?
    • Общее распределение отдельных переменных
Импорт и управление финансовыми данными в Python

Центральная тенденция

  • Среднее: $\displaystyle \bar{x} = \frac{1}{n}\sum_{i=1}^n x_i$
  • Медиана: 50% значений меньше/больше
  • Мода: наиболее частое значение

Симметричное распределение

Импорт и управление финансовыми данными в Python

Центральная тенденция

  • Среднее: $\displaystyle \bar{x} = \frac{1}{n}\sum_{i=1}^n x_i$
  • Медиана: 50% значений меньше/больше
  • Мода: наиболее частое значение

Скошенное распределение

Импорт и управление финансовыми данными в Python

Центральная тенденция

  • Среднее: $\displaystyle \bar{x} = \frac{1}{n}\sum_{i=1}^n x_i$
  • Медиана: 50% значений меньше/больше
  • Мода: наиболее частое значение

Бимодальное распределение

Импорт и управление финансовыми данными в Python

Вычисление описательной статистики

nasdaq = pd.read_excel('listings.xlsx', sheet_name='nasdaq', na_values='n/a')
market_cap = nasdaq['Market Capitalization'].div(10**6)
market_cap.mean()
3180.7126214953805
market_cap.median()
225.9684285
market_cap.mode()
0.0
Импорт и управление финансовыми данными в Python

Вычисление описательной статистики

marketcaphist.png

Импорт и управление финансовыми данными в Python

Разброс

  • Дисперсия: сумма квадратов отклонений от среднего, делённая на $n-1$
    • $\displaystyle var = \frac{1}{n-1}\sum_{i=1}^n(x_i-\bar{x})^2$
  • Стандартное отклонение: квадратный корень из дисперсии
    • $\displaystyle sd = \sqrt{var}$

marketcapvar.png

Импорт и управление финансовыми данными в Python

Вычисление дисперсии и стандартного отклонения

variance = market_cap.var()
print(variance)
648773812.8182
np.sqrt(variance)
25471.0387
market_cap.std()
25471.0387
Импорт и управление финансовыми данными в Python

Давайте потренируемся!

Импорт и управление финансовыми данными в Python

Preparing Video For Download...