1. Learn
  2. /
  3. Courses
  4. /
  5. Phân tích báo cáo tài chính bằng Python

Connected

Exercise

Vẽ biểu đồ facet grid

Trong bài trước, bạn đã viết đoạn mã sau:

# Subset tech and fmcg companies
subset_dat = dataset.loc[dataset["comp_type"].isin(["tech", "fmcg"])]

# Compute yearly average gross margin ratio of tech and fmcg companies
subset_dat_avg = subset_dat.pivot_table(index=["Year", "comp_type"], values = "gross_margin").reset_index()

#Add column company
subset_dat_avg["company"] = np.where(subset_dat_avg["comp_type"]=="tech", "Avg tech", "Avg fmcg")

#Concat the DataFrames
plot_df = pd.concat([subset_dat, subset_dat_avg], axis=0)

Đoạn mã này đã chuẩn bị dữ liệu để tạo biểu đồ sau: This plot shows the gross margin of tech companies, FMCG companies, the average tech company, and the average FMCG companies over many years.

Bây giờ đến lúc bạn tạo biểu đồ.

Instructions

100 XP
  • Dùng DataFrame plot_df để vẽ biểu đồ facet grid như mô tả bằng seaborn.