Разведочный анализ данных: сравнение магнитуд до и после 2010 года
Постройте ECDF магнитуд землетрясений за период с 1980 по 2009 год. На том же графике отобразите ECDF магнитуд землетрясений за период с 2010 по середину 2017 года. Время землетрясений в виде десятичных лет хранится в массиве NumPy time, а магнитуды — в массиве NumPy mags.
Это упражнение является частью курса
Примеры применения статистического мышления
Инструкции к упражнению
- С помощью булевой индексации выберите магнитуды всех землетрясений, произошедших до 2010 года, и сохраните результат в
mags_pre. Аналогичным образом создайте массивnumpymags_post, содержащий магнитуды землетрясений начиная с 2010 года. - Используйте
plt.plot()с аргументом*dcst.ecdf(____), чтобы построить ECDF для магнитуд землетрясений до и после 2010 года. Не забудьте указать аргументы для параметровmarkerиlinestyle. - Нажмите «Отправить ответ», чтобы просмотреть график.
Интерактивное практическое упражнение
Попробуйте выполнить это упражнение, дополнив этот пример кода.
# Get magnitudes before and after 2010
mags_pre = ____[____ < ____]
mags_post = ____[____ >= ____]
# Generate ECDFs
# Label axes and show plot
_ = plt.xlabel('magnitude')
_ = plt.ylabel('ECDF')
plt.legend(('1980 though 2009', '2010 through mid-2017'), loc='upper left')
plt.show()