在 seaborn 中设置误差条厚度
setting error bar thickness in 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, \
scatter_kws={"s":150}, \
line_kws={"linewidth": 2 })
我正在处理一个拉取请求,它允许您指定线宽并允许您确定误差线是否应该有上限。见
https://github.com/mwaskom/seaborn/pull/898
如果您克隆我的存储库作为临时修复,您现在应该可以通过添加关键字 conf_lw 来指定它,但我希望尽快将其与编写的单元测试集成。
我想使用 seaborn 的 regplot(比相关线更精细)获得精细的误差线。
下面的代码(改编自
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 })
我正在处理一个拉取请求,它允许您指定线宽并允许您确定误差线是否应该有上限。见
https://github.com/mwaskom/seaborn/pull/898
如果您克隆我的存储库作为临时修复,您现在应该可以通过添加关键字 conf_lw 来指定它,但我希望尽快将其与编写的单元测试集成。