在seaborn设置误差棒厚度

时间:2016-04-06 10:23:56

标签: python matplotlib linear-regression seaborn

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

下面的代码(改编自here)对此进行排序,但方式相当繁琐。是否有更直接的方式来达到这个目标,也许是通过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 })

1 个答案:

答案 0 :(得分:1)

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

https://github.com/mwaskom/seaborn/pull/898

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