日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

Seaborn(2)调色板

發布時間:2024/9/30 编程问答 28 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Seaborn(2)调色板 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
在seaborn中顏色主要分為連續漸變色板和離散分類色板。
分類色板,主要用color_palette()函數。
  • color_palette()能傳入任何Matplotlib所支持的顏色
  • color_palette()不寫參數則為默認顏色
  • set_palette()設置所有圖的顏色
六個默認的顏色循環主題
  • deep
  • muted
  • pastel
  • bright
  • dark
  • colorblind

color_palette方法返回默認的調色板信息

current_palette = sns.color_palette() print(current_palette) >>>[(0.2980392156862745, 0.4470588235294118, 0.6901960784313725), (0.8666666666666667, 0.5176470588235295, 0.3215686274509804), (0.3333333333333333, 0.6588235294117647, 0.40784313725490196), (0.7686274509803922, 0.3058823529411765, 0.3215686274509804), (0.5058823529411764, 0.4470588235294118, 0.7019607843137254), (0.5764705882352941, 0.47058823529411764, 0.3764705882352941), (0.8549019607843137, 0.5450980392156862, 0.7647058823529411), (0.5490196078431373, 0.5490196078431373, 0.5490196078431373), (0.8, 0.7254901960784313, 0.4549019607843137), (0.39215686274509803, 0.7098039215686275, 0.803921568627451)]

默認顏色

sns.palplot(current_palette)

sns.barplot([1,2,3],[3,8,1],[9,6,5])

其他色板(不同亮度,透明度)

sns.palplot(sns.color_palette("deep"))

sns.palplot(sns.color_palette("muted"))

sns.palplot(sns.color_palette("pastel"))

sns.palplot(sns.color_palette("bright"))

sns.palplot(sns.color_palette("dark"))

sns.palplot(sns.color_palette("colorblind"))

自定義色板

color=['red','orange','yellow','green','pink','blue','black',] print(sns.color_palette(color)) sns.palplot(sns.color_palette(color))

漸變色色板

sns.palplot(sns.color_palette("Blues"))

sns.palplot(sns.color_palette("Reds"))

sns.palplot(sns.color_palette("Oranges"))

sns.palplot(sns.color_palette("Greens"))

sns.palplot(sns.color_palette("Purples"))

  • 改變順序和色塊數

sns.palplot(sns.color_palette("Accent"))

sns.palplot(sns.color_palette("Accent_r"))

sns.palplot(sns.color_palette("Accent_r",8))

sns.palplot(sns.color_palette("Accent_r",80))

sns.palplot(sns.color_palette("YlGn"))

sns.palplot(sns.color_palette("YlGn_r"))

實例

sns.barplot([1,2,3],[3,8,1],[9,6,5],palette=sns.color_palette('YlGn'))

sns.set_palette("YlGn") sns.barplot([1,2,3],[3,8,1],[9,6,5])

hls_palette——控制顏色的亮度和飽和度
sns.palplot(sns.color_palette("hls"))

sns.palplot(sns.color_palette("hls",15))

sns.palplot(sns.hls_palette(15,l=0.3,s=0.9))

交互式

sns.choose_cubehelix_palette()

gg = sns.choose_cubehelix_palette(as_cmap=True)

reverse(改變順序)

總結

以上是生活随笔為你收集整理的Seaborn(2)调色板的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。