Дослідження за допомогою коробкових діаграм
Два поширені формати датафреймів — широкий і довгий. У широкому форматі різні змінні подано в окремих стовпцях, а в довгому — різні змінні задаються двома стовпцями разом (один містить назву змінної, інший — відповідні значення).
Довгі версії датафреймів зручні для швидкого створення різних візуалізацій, зокрема коробкової діаграми, яку ви побудуєте в цій вправі після перетворення df_diffs (завантажено для вас) із широкого у довгий формат.
pandas вже імпортовано як pd, matplotlib.pyplot як plt, а Seaborn — як sns.
Ця вправа є частиною курсу
Моделювання Монте-Карло в Python
Інструкції до вправи
- Перетворіть стовпці
bmiтаhdl(у такому порядку) датафрейму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()