Аналіз фінансової звітності в Python
Rohan Chatterjee
Risk Modeler
sns.set_style("whitegrid")
ax = sns.lineplot(data=current_ratio,
x="Year",y='current_ratio',
hue="company", alpha=0.7)
plt.xlabel("Year")
plt.ylabel("Current Ratio")

На цьому графіку забагато інформації для малого простору — він перевантажений

Спершу перетворіть датафрейм у «довгий» формат (melt), щоб отримати поздовжні дані.
«Немелтований» DataFrame:
plot_df.head()

Тепер виконайте melt для DataFrame
plot_df_melt = plot_df.melt(id_vars = ['company','Year'], var_name = "Ratio")

ax = sns.relplot(data=df_melt, x="Year",
y="value", hue="Ratio",
alpha=0.7,
col='company',
kind='line')
ax.set_ylabels('')
ax.set_xlabels('')


Аналіз фінансової звітності в Python