作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
使用 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)
没有 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'
最佳答案
您应该将 diag_kws
指定为 pairplot
本身的参数,而不是作为 plot_kws
参数的键,如下所示:
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,
diag_kws= {'color': '#82ad32'})
关于python - 更改seabornpairplot对角线颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62617588/
如果将“C”指定为“hue”参数的值,则预计 Seaborn 不会显示“C”列。我错了吗? sns.pairplot(df, hue='C') 数据框: 最佳答案 默认情况下,seaborn 将显示所
当使用seaborn的pairplot时,我使用hue参数,默认diag_kind为“kde”。 如果我的数据中有 3 个级别的“色调”或级别,则每条 kde 曲线下的面积是否等于 1(类似于 mat
我在尝试使用 seaborn 将回归图引入到 pairplot 时遇到问题。 在不尝试引入任何形式的上部或下部图的情况下,我有以下内容: ff = sns.pairplot(test3,hue='Kp
我是一名优秀的程序员,十分优秀!