我想使用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 })
最佳答案
我正在处理一个传入的拉取请求,它将允许您指定线宽并允许您确定误差条上是否应该有上限。参见
https://github.com/mwaskom/seaborn/pull/898
如果您克隆我的存储库作为临时修复,您现在应该能够通过添加关键字conf_lw来指定它,但我希望很快就能将其与编写的单元测试集成。
关于python - 在seaborn中设置误差条厚度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36448265/