小编kov*_*awa的帖子

更改seabornpairplot对角线颜色

使用时sns.pairplot我有这个:

import seaborn as sns

iris = sns.load_dataset("iris")

g = sns.pairplot(iris, 
                 markers="+",
                 kind='reg',
                 diag_kind="kde",
                 plot_kws={'line_kws':{'color':'#aec6cf'}, 
                           'scatter_kws': {'alpha': 0.5, 
                                           'color': '#82ad32'}},
                 corner=True)
Run Code Online (Sandbox Code Playgroud)

没有 kde 颜色的配对图:

在此输入图像描述

但我需要更改绘图的对角线颜色,但是当我尝试时diag_kws,出现以下错误:

import seaborn as sns

iris = sns.load_dataset("iris")

g = sns.pairplot(iris, 
                 markers="+",
                 kind='reg',
                 diag_kind="kde",
                 plot_kws={'line_kws':{'color':'#aec6cf'}, 
                           'scatter_kws': {'alpha': 0.5, 
                                           'color': '#82ad32'}, 
                           'diag_kws': {'color': '#82ad32'}},
                 corner=True)

TypeError: regplot() got an unexpected keyword argument 'diag_kws'
Run Code Online (Sandbox Code Playgroud)

python plot visualization matplotlib seaborn

2
推荐指数
1
解决办法
3386
查看次数

标签 统计

matplotlib ×1

plot ×1

python ×1

seaborn ×1

visualization ×1