मैं मैटलप्लिब के साथ अजगर में कुछ ग्राफिक्स प्रस्तुत कर रहा हूं, और उन्हें लाटेक्स पेपर में शामिल करूँगा (मैटलप्लिब के ImageGrid
इत्यादि के साथ फ़िडलिंग के बजाय लाटेक्स के अच्छे टैब्यूलर संरेखण का उपयोग करके)। imshow
का उपयोग किए बिना, savefig
के साथ एक स्टैंडअलोन कलरबार बनाना और सहेजना चाहता हूं।स्टैंडअलोन कलरबार (matplotlib)
(vlim, vmax
मानकों, साथ ही cmap
स्पष्ट रूप से प्रदान किया जा सकता के रूप में)
एक ही रास्ता मैं मिल सकता है काफी जटिल और था (क्या मैं समझता हूँ से) कैनवास पर एक हार्ड-कोडेड आयत ड्रॉ: http://matplotlib.org/examples/api/colorbar_only.html
matplotlib के साथ एक स्टैंडअलोन कलरबार बनाने का एक शानदार तरीका है?
ईमानदारी से इस तरह वे आप के लिए काम के सबसे किया है लग रहा है .. मुझे नहीं पता कि क्या आप इसे बचाने में सक्षम होने के मामले में उससे बेहतर कुछ भी पाएंगे, अपने कोलोरैप, रेंज इत्यादि को एक बार में परिभाषित करें। – mdscruggs
मैं यह इंगित करता हूं कि आप जो कह रहे हैं वह दृश्यों के पीछे आपके लिए क्या है plt.colorbar' में जटिल दिखता है। – tacaswell
@tcaswell मैं निश्चित रूप से सहमत हूं। मैं बस सोच रहा था कि क्या एक और अधिक सुरुचिपूर्ण समाधान था जिसे 'plt.colorbar' को पुन: कार्यान्वित करने की आवश्यकता नहीं थी; लिंक किए गए समाधान में कटौती और पेस्ट करने के लिए ठीक है, लेकिन 'plt.olshbar()' को 'plt.imshow' के बाद एक खाली मैट्रिक्स (पोस्टरिटी के लिए नोट: जो काम नहीं करता है) के साथ कॉल करने की तुलना में सुरुचिपूर्ण लगता है। – user