सेबर्न रंग_पलेट नामक एक फ़ंक्शन प्रदान करता है, जो आपको भूखंडों के लिए आसानी से नए color_palettes बनाने की अनुमति देता है।seaborn color_palette matplotlib colormap
colors = ["#67E568","#257F27","#08420D","#FFF000","#FFB62B","#E56124","#E53E30","#7F2353","#F911FF","#9F8CA6"]
color_palette = sns.color_palette(colors)
मैं एक CMAP, जो मैं matplotlib में उपयोग कर सकते हैं करने के लिए color_palette को बदलने के लिए चाहते हैं, लेकिन मुझे लगता है मैं यह कैसे कर सकते हैं नहीं दिख रहा।
अफसोस की बात है कि "cubehelix_palette", "light_palette", ... जैसे "as_cmap" paramater है। दुर्भाग्यवश, "color_palette" नहीं है।
मुझे सही, अगर मैं गलत हूँ, लेकिन यह एक matplotlib CMAP करने के लिए एक Seaborn color_palette का एक परिवर्तन की तरह नहीं दिखता है, यह कैसे matplotlib के साथ एक रंग मैप बनाने के लिए पर कोई वैकल्पिक समाधान की तरह दिखता है। यदि मैं आपके कोड से sns.set_palette (flatui) हटाता हूं तो कुछ भी नहीं बदलता है। फिर भी इस matplotlib कार्यक्षमता दिखाने के लिए धन्यवाद। – Corrumpo
कार्यक्षमता के मामले में यह सही उत्तर है, लेकिन कृपया लगातार अलग-अलग डेटा को मैप करने के लिए रंगों के अलग-अलग सेट का उपयोग न करें, यह बहुत भ्रामक है। – mwaskom
इस उत्तर के आधार पर @ कॉर्रम्पो आप कोड का उपयोग 'cmap = ListedColormap (sns.color_palette()। As_hex()) ' – RafaelLopes