Cập nhật hàm do người dùng định nghĩa để vẽ biểu đồ
Hãy nhớ lại hàm tạo biểu đồ từ một bài tập trước:
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()
Lưu ý hàm này chỉ tạo được biểu đồ đường với trục x là năm. Trong bài tập này, bạn sẽ làm quen với phiên bản cập nhật của hàm này.
Bài tập này là một phần của khóa học
Phân tích báo cáo tài chính bằng Python
Bài tập tương tác thực hành
Biến lý thuyết thành hành động với một trong các bài tập tương tác của chúng tôi
Bắt đầu bài tập