Cash flow ratios का प्लॉट बनाना
कभी-कभी आप एक ही इमेज में कई line plots बनाना चाहेंगे। लेकिन एक ही plot में बहुत सारी लाइनों से पढ़ना मुश्किल हो जाता है। हर लाइन के लिए अलग-अलग facets बनाना ज़्यादा बेहतर होता है: फ़िगर सुथरी दिखेगी और समझना आसान होगा.
एक pandas DataFrame plot_df पहले से लोड किया गया है। इसमें कॉलम "Year", "company", "cash_flow_to_net_income" और "operating_cash_flow" हैं। Seaborn पहले से sns उपनाम के साथ लोड है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Financial Statements का विश्लेषण
अभ्यास निर्देश
- प्लॉटिंग की तैयारी के लिए
plot_dfको melt करें। sns.relplot()का उपयोग करके Apple और Microsoft के समय के साथ cash flow to net income और operating cash flow ratios का line plot बनाएँ, और"Ratio"डाइमेंशन परhueलगाएँ।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# Melt the DataFrame to prepare for plotting
melt_data = plot_df.melt(____, var_name="Ratio")
# Plot your melted DataFrame
sns.relplot(data=____, x=____, y=____, col=____, kind=____, hue=____)
plt.show()