Побудова коефіцієнтів грошового потоку
Іноді потрібно показати кілька лінійних графіків на одному зображенні. Проте надто багато ліній на одному графіку ускладнюють сприйняття. Охайнішим і зрозумілішим рішенням буде зробити окремі фасети для кожної лінії: так фігура виглядатиме акуратно й її легше буде тлумачити.
Датафрейм pandas plot_df уже завантажено. Він містить стовпці "Year", "company", "cash_flow_to_net_income" і "operating_cash_flow". Бібліотеку Seaborn імпортовано під псевдонімом sns.
Ця вправа є частиною курсу
Аналіз фінансової звітності в Python
Інструкції до вправи
- Виконайте
meltдляplot_df, щоб підготувати дані до побудови графіків. - Використайте
sns.relplot()для побудови лінійного графіка коефіцієнтів cash flow to net income та operating cash flow для Apple і Microsoft у часі, встановившиhueза виміром"Ratio".
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Melt the DataFrame to prepare for plotting
melt_data = plot_df.melt(____, var_name="Ratio")
# Plot your melted DataFrame
sns.relplot(data=____, x=____, y=____, col=____, kind=____, hue=____)
plt.show()