使用Seaborn绘图更改线宽

时间:2019-05-04 10:36:23

标签: seaborn

我找不到改变子图之一的线宽的方法。我有以下应该更改拟合线的线宽的选项,但似乎没有任何作用。

sns_plot = sns.distplot(distribution, fit_kws=dict(linewidth=2.5))

2 个答案:

答案 0 :(得分:1)

对于distplot,您可以使用the official documentation中所述的{hist, kde, rug, fit}_kws字典将参数传递给基础绘图函数。

如果您想更改装配的线宽,可以使用fit_kws;但默认情况下,distplot将内核密度估计(KDE)显示为一行。要更改kde曲线的线属性,请使用kde_kws代替fit_kws

sns_plot = sns.distplot(distribution, kde_kws=dict(linewidth=5))

答案 1 :(得分:0)

我手动使用 hist_kws = {'rwidth':3}和bins = x 进行游戏,以获取与绘图中的其他部分大致相同的厚度条。