2013-12-11 8 views
5

कैसे प्रदान करें हम मुख्य अक्षों के लिए एक्स और वाई अक्ष लेबल दे सकते हैं। क्या कलर बार को लेबल देने का कोई तरीका है? वैकल्पिक रूप से, क्या एक इकाई को एक या अधिक रंगीन टिक्स में जोड़ने का कोई तरीका है?Matplolib imshow plot colorbars को एक लेबल

+0

यहाँ देखें: http://stackoverflow.com/questions/6567724/matplotlib-so-log-axis-only-has-minor- टिक-मार्क-लेबल्स-पर-निर्दिष्ट-पॉइंट-भी/6568248 # 6568248 – qmorgan

+1

संक्षेप में, 'cbar = fig.colorbar (heatmap) ' ' cbar.set_label (' लेबल नाम ', आकार = 18) ' – qmorgan

+0

@qmorgan आपको इसे एक उत्तर के रूप में पोस्ट करना चाहिए। लिंक किए गए प्रश्न में पर्याप्त अन्य सामान चल रहा है, यह एक साधारण उत्तर देने योग्य है। – tacaswell

उत्तर

0

आप कहीं भी टेक्स्ट को रखने के लिए एनोटेट का उपयोग करते हैं और कुछ उदाहरण here देखने के लिए संदर्भित करने के लिए तीर जोड़ते हैं।

+0

यह जटिल पर सिर्फ _wrong_ नहीं है। – tacaswell

4

कई अक्ष वस्तुओं की तरह, colorbar() एक set_label() विधि है:

cbar = fig.colorbar(heatmap) 
cbar.set_label('Label name',size=18) 
+0

काम नहीं करता है। "ऑब्जेक्ट में कोई विशेषता नहीं है 'set_label'"। – Elliot

+0

कम से कम Matplotlib के मौजूदा संस्करणों के लिए यह होना चाहिए: [http://matplotlib.org/api/colorbar_api.html#matplotlib.colorbar.ColorbarBase.set_label] – rerx

संबंधित मुद्दे