1. Nauka
  2. /
  3. Kursy
  4. /
  5. Analiza sprawozdań finansowych w Pythonie

Connected

ćwiczenie

Tworzenie wykresu z siatką facetów

W poprzednim ćwiczeniu napisano następujący kod:

# 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)

Kod przygotował dane do stworzenia poniższego wykresu: Ten wykres przedstawia marżę brutto firm technologicznych, firm FMCG, średniej firmy technologicznej oraz średniej firmy FMCG na przestrzeni wielu lat.

Teraz czas stworzyć ten wykres.

Instrukcje

100 XP
  • Użyj ramki danych plot_df, aby za pomocą biblioteki seaborn stworzyć wykres z siatką facetów opisany powyżej.