मैं पांडा डेटाफ्रेम से कई लाइनों को प्लॉट करना चाहता हूं और प्रत्येक पंक्ति के लिए अलग-अलग विकल्प सेट करना चाहता हूं। मैं की तरहपायथन पांडा, एकाधिक लाइनों के लिए प्लॉटिंग विकल्प
testdataframe=pd.DataFrame(np.arange(12).reshape(4,3))
testdataframe.plot(style=['s-','o-','^-'],color=['b','r','y'],linewidth=[2,1,1])
कुछ करना चाहते हैं यह कुछ त्रुटि संदेश बढ़ा देंगे:
linewidth
शैली में मैं 'एस' का उपयोग नहीं कर सकते हैं एक सूची के साथ प्रतिदेय नहीं है और 'ओ' या कोई अन्य वर्णमाला प्रतीक, सूची में रंगों को परिभाषित करते समय
इसके अलावा वहां भी है कुछ और सामान जो मुझे अजीब लगता है
जब मैं ऊपर कोड
testdataframe[0].plot()
को एक और साजिश आदेश जोड़ने यह एक ही साजिश में इस लाइन साजिश होगा, अगर मैं आदेशtestdataframe[[0,1]].plot()
जोड़ने यह कथानक को एक नया पैदा करेगातो मैं
testdataframe[0].plot(style=['s-','o-','^-'],color=['b','r','y'])
कहेंगे यह शैली में एक सूची के साथ ठीक है, लेकिन नहीं रंग में एक सूची
आशा किसी को मदद कर सकते हैं, धन्यवाद के साथ।
thx, लेकिन यह लाइन चौड़ाई के साथ मदद नहीं करता है? मैं भी कुछ स्वयं परिभाषित रंग का उपयोग करना चाहता हूं जैसे own_color = '# FF0000' और फिर यह उस तरह से कॉल करने योग्य नहीं है। – Joerg
तो मैं केवल कॉलम के माध्यम से पुनरावृत्त करने के लिए सोच सकता हूं। मेरे संपादनों को पहले उदाहरण में देखें। –
हाँ, यही वह है जो मैं अभी उपयोग कर रहा हूं। लेकिन मुझे आश्चर्य है कि क्या वे इस तरह के सीधे आगे के काम के लिए केवल यह बेकार तरीका है। लेकिन आपकी मदद के लिए बहुत धन्यवाद !! – Joerg