Активность данио-рерио и мелатонин

Примеры применения статистического мышления

Justin Bois

Lecturer, Caltech

Примеры применения статистического мышления

Практические задачи по статистическому мышлению

  • Развивайте навыки статистического мышления
  • Работайте с реальными наборами данных
  • Повторение курсов Statistical Thinking in Python (часть 1 и часть 2)
Примеры применения статистического мышления

Начинаем с данио-рерио

1 Видео предоставлено Дэвидом Пробером, Caltech
Примеры применения статистического мышления

Терминология

  • Мутант: несёт мутацию на обеих хромосомах

  • Дикий тип: мутация отсутствует
Примеры применения статистического мышления

Активность рыб днём и ночью

1 Данные предоставлены Авни Ганди, Григориосом Ойкономоу и Дэвидом Пробером, Caltech
Примеры применения статистического мышления

Активные периоды: метрика бодрствования

  • Активный период: промежуток времени, в течение которого рыба непрерывно активна

  • Длина активного периода: число последовательных минут с активностью
Примеры применения статистического мышления

Распределения вероятностей и их истории

  • Распределение вероятностей: математическое описание исходов

  • У распределения вероятностей есть своя история
Примеры применения статистического мышления

Распределения из курса Statistical Thinking I

  • Равномерное
  • Биномиальное
  • Пуассона
  • Нормальное
  • Экспоненциальное
Примеры применения статистического мышления

Экспоненциальное распределение

  • Процесс Пуассона: момент следующего события полностью не зависит от момента предыдущего

  • История экспоненциального распределения: время ожидания между событиями процесса Пуассона подчиняется экспоненциальному распределению
Примеры применения статистического мышления

Экспоненциальная функция распределения (CDF)

x, y = ecdf(nuclear_incident_times)

_ = plt.plot(x, y, marker='.', linestyle='none')

1 Источник данных: Wheatley, Sovacool и Sornette, Nuclear Events Database
Примеры применения статистического мышления

Экспоненциальная функция распределения (CDF)

x, y = ecdf(nuclear_incident_times)

_ = plt.plot(x, y, marker='.', linestyle='none')

1 Источник данных: Wheatley, Sovacool и Sornette, Nuclear Events Database
Примеры применения статистического мышления
 import dc_stat_think as dcst

dcst.pearson_r?
 Signature: dcst.pearson_r(data_1, data_2)
 Docstring: Compute the Pearson correlation coefficient between two 
 samples.
 Parameters
 ----------
 data_1 : array_like
     One-dimensional array of data.
 data_2 : array_like
     One-dimensional array of  data.
 Returns
 -------
 output : float
     The Pearson correlation coefficient between `data_1`
     and `data_2`.
 File:      usr/local/lib/python3.5/site-packages/
            dc_stat_think-0.1.4-py3.6.egg/dc_stat_think/dc_stat_think.py
 Type:      function
Примеры применения статистического мышления

Использование модуля dc_stat_think

x, y = dcst.ecdf(nuclear_incident_times)

% pip install dc_stat_think
Примеры применения статистического мышления

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

Примеры применения статистического мышления

Preparing Video For Download...