seaborn風格和色系設置

seaborn開篇


seaborn風格設置

plt.figure(figsize=(12,8))

#默認風格
plt.subplot(231)
sns.boxplot(data=data)

#darkgrid
with sns.axes_style("darkgrid"):
    plt.subplot(232)
    sns.boxplot(data=data)

#whitegrid
with sns.axes_style("whitegrid"):
    plt.subplot(233)
    sns.boxplot(data=data)
    
with sns.axes_style("dark"):
    plt.subplot(234)
    sns.boxplot(data=data)

    #dark    
with sns.axes_style("white"):
    plt.subplot(235)
    sns.boxplot(data=data)

#ticks
with sns.axes_style("ticks"):
    plt.subplot(236)
    sns.boxplot(data=data)

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-lnUoo1KZ-1593584425954)(evernotecid://DD492144-9AFF-43C1-9BC0-5A625709FC62/appyinxiangcom/28357599/ENResource/p128)]

色系選擇

plt.figure(figsize=(12,8))

#默認
plt.subplot(231)
palette=sns.color_palette()
sns.boxplot(data=data,palette=palette)

#設置飽和度;l-亮度 lightness;s-飽和 saturation
plt.subplot(232)
palette=sns.hls_palette(6, l=.7, s=.9)
sns.boxplot(data=data,palette=palette)

#配對對比
plt.subplot(233)
palette=sns.color_palette("Paired",6)
sns.boxplot(data=data,palette=palette)

#使用xkcd顏色來命名顏色
plt.subplot(234)
colors = ["pale red","windows blue", "amber", "greyish", "faded green", "dusty purple"]
palette=sns.xkcd_palette(colors)
sns.boxplot(data=data,palette=palette)

#漸變色
plt.subplot(235)
palette=sns.color_palette("Blues")#想要翻轉漸變,可以在面板名稱中添加一個_r後綴
sns.boxplot(data=data,palette=palette)

#色調線性變換
plt.subplot(236)
palette=sns.cubehelix_palette(6, start=.75, rot=-.75)
sns.boxplot(data=data,palette=palette)

[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-Uwr86onk-1593584425956)(evernotecid://DD492144-9AFF-43C1-9BC0-5A625709FC62/appyinxiangcom/28357599/ENResource/p129)]

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章