НачатьНачать бесплатно

Исследование данных с помощью ящиков с усами

DataFrame можно представить в двух распространённых форматах: широком и длинном. В широком формате каждая переменная хранится в отдельном столбце, а в длинном — переменные описываются двумя столбцами: один содержит название переменной, другой — соответствующие значения.

Длинный формат DataFrame удобен для построения различных визуализаций, в том числе ящика с усами, который вы создадите в этом упражнении. Для этого предварительно преобразуйте загруженный DataFrame df_diffs из широкого формата в длинный.

pandas загружен как pd, matplotlib.pyplot — как plt, а Seaborn — как sns.

Это упражнение является частью курса

Симуляции Монте-Карло на Python

Посмотреть курс

Инструкции к упражнению

  • Преобразуйте столбцы bmi и hdl (в указанном порядке) DataFrame df_diffs из широкого формата в длинный; сохраните результат в переменную hdl_bmi_long и назовите столбец со значениями переменных y_diff.
  • Постройте ящик с усами для визуализации результатов пациентов, попавших в первый или последний квартиль по переменным hdl и bmi.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Convert the hdl and bmi columns of df_diffs from wide to long format, naming the values column "y_diff"
hdl_bmi_long = df_diffs.____(value_name=____, value_vars=____)
print(hdl_bmi_long.head())

# Use a boxplot to visualize the results
____
plt.show()
Редактировать и запускать код