शुरू करेंमुफ़्त में शुरू करें

प्लॉटिंग के लिए यूज़र-डिफ़ाइंड फंक्शन को अपडेट करना

पिछले एक अभ्यास से प्लॉट बनाने वाले फंक्शन को याद कीजिए:

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

ध्यान दें कि यह फंक्शन केवल x-axis पर year के साथ line plots बना सकता है। इस अभ्यास में, आप इस फंक्शन के एक अपडेटेड वर्ज़न से परिचित होंगे।

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Financial Statements का विश्लेषण

पाठ्यक्रम देखें

इंटरैक्टिव व्यावहारिक अभ्यास

हमारे इंटरैक्टिव अभ्यासों में से किसी एक के साथ सिद्धांत को व्यवहार में बदलें

अभ्यास शुरू करें