Python seaborn中钢筋厚度的设置误差

Python seaborn中钢筋厚度的设置误差,python,matplotlib,linear-regression,seaborn,Python,Matplotlib,Linear Regression,Seaborn,我想使用seaborn的regplot(比相关线更精细)获得精细的误差条 下面的代码(改编自)对此进行了分类,但方式相当繁琐。有没有更直接的途径,也许是通过kws with matplotlib.rc_context({"lines.linewidth": 1}): sns.regplot('A', 'B', data=my_dataframe, x_jitter=10., ci=68, \ ax=ax, x_estimator=np.mean, \

我想使用seaborn的regplot(比相关线更精细)获得精细的误差条

下面的代码(改编自)对此进行了分类,但方式相当繁琐。有没有更直接的途径,也许是通过kws

with matplotlib.rc_context({"lines.linewidth": 1}):

    sns.regplot('A', 'B', data=my_dataframe, x_jitter=10., ci=68, \
            ax=ax, x_estimator=np.mean,  \
            scatter_kws={"s":150}, \
            line_kws={"linewidth": 2 })

我正在处理一个拉入请求,该请求将允许您指定线宽,并允许您确定错误条上是否应有上限。看


如果您将我的存储库克隆为临时修复程序,您现在应该可以通过添加关键字conf_lw来指定它,但我希望不久就能将其与编写的单元测试集成。

我认为它在
seaborn
源代码中是硬连接的。请参阅-其硬连线为
lines.linewidth*1.75
完成了一个新版本,其中包含提交和单元测试,以指定errwidth而不是conf_lw。这样可以改变厚度。同样,您可以从我的存储库中克隆,或者等待pull请求通过。据我所知,从seaborn 0.9.0开始,传递conf_lw的功能还没有传递到regplot中,是否有其他方法来处理regplot?这是随着catplot的引入而删除的吗?我正试图像大卫一样修改我的错误条,但看到了任何不同。