Memperbarui fungsi buatan pengguna untuk membuat plot
Ingat kembali fungsi untuk membuat plot dari latihan sebelumnya:
def make_plot(dataset, ratio, comp_type):
whole_dat = []
for industry in comp_type:
dat = dataset.loc[dataset["comp_type"]==industry]
dat_avg = dat.pivot_table(index="Year",
values=ratio).reset_index()
dat_avg["company"] = f"Avg {type}"
dat_avg["comp_type"] = industry
whole_dat.append(pd.concat([dat,
dat_avg]))
plot_df = pd.concat(whole_dat).reset_index(drop=True)
sns.relplot(data=plot_df,
x="Year",
y="gross_margin",
hue="company",
col="comp_type",
kind="line")
plt.show()
plt.close()
Perhatikan bahwa fungsi ini hanya dapat membuat plot garis dengan tahun pada sumbu x. Dalam latihan ini, Anda akan diperkenalkan dengan versi terbaru dari fungsi ini.
Latihan ini adalah bagian dari kursus
Menganalisis Laporan Keuangan dengan Python
Latihan interaktif praktis
Ubah teori menjadi tindakan dengan salah satu latihan interaktif kami.
Mulai berolahraga