plt.cm.get_cmap で使用できる名前は何ですか? 質問する

plt.cm.get_cmap で使用できる名前は何ですか? 質問する

私はこのコードを持っています:

plt.scatter(data_projected[:,0],data_projected[:,1],c=digits.target
        ,edgecolors='none',alpha=0.5,cmap=plt.cm.get_cmap('nipy_spectral',10));    

私の混乱の原因はplt.cm.get_cmap('nipy_spectral',10)時々、plt.cm.get_cmap('RdYlBu')その代わり。

'RdYlBu''nipy_spectral'色の名前ですか? 代わりに使用できる他の名前はありますか?

利用可能なすべての色のリストはありますか?

読みました文書しかし、それは役に立たないようです、または理解できません。

ベストアンサー1

最初の引数はplt.cm.get_cmap('nipy_spectral',10)カラーマップの名前です。利用可能なカラーマップのリストは、

import matplotlib.cm
print(matplotlib.cm.cmap_d.keys())

または、カラーマップ参照

おすすめ記事