Seaborn oferuje funkcję o nazwie color_palette, która umożliwia łatwe tworzenie nowych palet kolorów dla działek.seaborn color_palette jako matplotlib colormap
colors = ["#67E568","#257F27","#08420D","#FFF000","#FFB62B","#E56124","#E53E30","#7F2353","#F911FF","#9F8CA6"]
color_palette = sns.color_palette(colors)
Chcę przekształcić color_palette do CMAP, które mogę wykorzystać w matplotlib, ale nie widzę w jaki sposób mogę to zrobić.
Niestety po prostu działa jak "kostka-kostka", "light_palette", ... mają parametr "as_cmap". "color_palette" niestety nie.
Popraw mnie, jeśli się mylę, ale to nie wygląda jak przekształcenia Seaborn color_palette do CMAP matplotlib, to wygląda na to alternatywne rozwiązanie, w jaki sposób dokonać colormap z matplotlib. Jeśli usuniemy sns.set_palette (flatui) z Twojego kodu nic się nie zmieni. Niemniej jednak dziękuję za wyświetlenie tej funkcjonalności matplotlib. – Corrumpo
To jest poprawna odpowiedź pod względem funkcjonalności, ale proszę nie używać dyskretnych zestawów kolorów do mapowania ciągle zmieniających się danych, jest to bardzo mylące. – mwaskom
Na podstawie tej odpowiedzi @Corrumpo możesz użyć kodu 'cmap = ListedColormap (sns.color_palette(). As_hex())' – RafaelLopes