使用种类reg更改seaborn pairplot中的标记大小

时间:2019-07-03 19:27:51

标签: matplotlib plot seaborn

我想使用kind = 'reg'缩小seaborn 0.9.0对图中的标记大小

我尝试过:

sns.pairplot(a_dataframe, kind="reg", s=1)
TypeError: pairplot() got an unexpected keyword argument 's'

sns.pairplot(a_dataframe, kind="reg", scatter_kws={'s':2})
pairplot() got an unexpected keyword argument 'scatter_kws'

sns.pairplot(a_dataframe, kind="reg", plot_kws=dict(s=1))
regplot() got an unexpected keyword argument 'plot_kws'

1 个答案:

答案 0 :(得分:2)

您必须先链接kwarg,然后to pass them on to sns.regplot用于绘制非对角线图。 sns.regplot本身的accepts a scatter_kws=参数将传递给plt.scatter(),这实际上是绘制散点图的函数。

iris = sns.load_dataset("iris")
g = sns.pairplot(iris, kind="reg", plot_kws=dict(scatter_kws=dict(s=2)))

enter image description here