मुझे लगता है कि मैं अजगर में लोड एक पांडा dataframe का उपयोग कर डेटा का एक सेट है। मैं जो करना चाहता हूं वह एक लूप तैयार करता है जो सभी तत्वों के लिए अपने स्वयं के फ्रेम में एक साजिश मुद्रित करेगा, सभी एक नहीं। मेरे डेटा इस फैशन में संरचित excel फ़ाइल में है:प्लॉट करने के लिए एक पाश का उपयोग करें n चार्ट अजगर
Index | DATE | AMB CO 1 | AMB CO 2 |...|AMB CO_n | TOTAL
1 | 1/1/12| 14 | 33 |...| 236 | 1600
. | ... | ... | ... |...| ... | ...
. | ... | ... | ... |...| ... | ...
. | ... | ... | ... |...| ... | ...
n
यही तो मैं अब तक कोड के लिए है:
import pandas as pd
import matplotlib.pyplot as plt
ambdf = pd.read_excel('Ambulance.xlsx',
sheetname='Sheet2', index_col=0, na_values=['NA'])
print type(ambdf)
print ambdf
print ambdf['EAS']
amb_plot = plt.plot(ambdf['EAS'], linewidth=2)
plt.title('EAS Ambulance Numbers')
plt.xlabel('Month')
plt.ylabel('Count of Deliveries')
print amb_plot
for i in ambdf:
print plt.plot(ambdf[i], linewidth = 2)
मैं इस तरह कुछ करने का सोच रहा हूँ:
for i in ambdf:
ambdf_plot = plt.plot(ambdf, linewidth = 2)
ऊपर दूर नहीं था मैं क्या चाहता था और यह पांडा, matplotlib आदि के साथ मेरी अलोकप्रियता की वजह से उपजी है, कुछ प्रलेखन को देखकर हालांकि मेरे लिए यह लग रहा है matplotlib की तरह भी जरूरत नहीं है (प्रश्न 2)
तो ए) मैं कैसे) मेरी df और बी में प्रत्येक स्तंभ में डेटा की एक साजिश का उत्पादन कर सकते मैं matplotlib उपयोग करने की आवश्यकता है या मैं सिर्फ पांडा का उपयोग करना चाहिए यह सब करने के लिए करते हैं?
आप
तुम बस अतिरिक्त सकता है हर कॉलम के लिए एक साजिश के लिए श्रृंखला या प्रत्येक के लिए एक अलग साजिश बनाएँ। आप बाद वाले को पसंद करते हैं? इसके अलावा, 'matplotlib' प्लॉट बनाने के लिए एक सुंदर मानक मॉड्यूल है, उपयोग करने में बहुत आसान है और एक सपने की तरह काम करता है। –
यह वास्तव में कोई फर्क नहीं पड़ता, यह सिर्फ मुझे इसका उपयोग करने और अभ्यास करने के लिए है, क्या परंपरा दूसरे पर एक विधि को निर्देशित करेगी? –