ПочатиПочніть безкоштовно

EDA: побудова ECDF для тривалості активних періодів

Активний період — це проміжок часу, коли риба постійно рухається. Побудуйте ECDF тривалості активних періодів для мутантних і риб дикого типу за сьому ніч їхнього життя. Набори даних містяться в масивах numpy bout_lengths_wt і bout_lengths_mut. Тривалості наведені в хвилинах.

Ця вправа є частиною курсу

Кейс-стаді зі статистичного мислення

Переглянути курс

Інструкції до вправи

  • Імпортуйте модуль dc_stat_think як dcst, щоб мати доступ до його функцій.
  • Згенеруйте значення x та y для побудови ECDF для риб дикого типу (bout_lengths_wt) за допомогою dcst.ecdf(). Збережіть результат у масиви numpy з іменами x_wt і y_wt.
  • Зробіть те саме для мутантних риб (bout_lengths_mut), зберігши результат у масиви numpy x_mut і y_mut.
  • Використайте plt.plot() для побудови двох ECDF у вигляді точок на одному графіку. Обов'язково задайте іменовані аргументи marker='.' і linestyle='none'.
  • Відобразьте графік за допомогою plt.show().

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

# Import the dc_stat_think module as dcst
____

# Generate x and y values for plotting ECDFs
x_wt, y_wt = ____
____, ____ = ____

# Plot the ECDFs
_ = ____(____, ____, ____='.', linestyle='____')
_ = ____(____, ____, ____='.', linestyle='____')

# Make a legend, label axes, and show plot
_ = plt.legend(('wt', 'mut'))
_ = plt.xlabel('active bout length (min)')
_ = plt.ylabel('ECDF')
____
Редагувати та запускати код