python - 在seaborn中设置误差条厚度

标签 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 })

最佳答案

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

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

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

关于python - 在seaborn中设置误差条厚度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36448265/

相关文章:

python - 通过 %s 在 python sql 查询中发送通配符

python - xpath 标签不知道该放什么

python-3.x - key 错误 : 'axes.color_cycle is not a valid rc parameter (see rcParams.keys() for a list of valid parameters)'

python - 更改 matplotlib 动画中的 RGB 颜色

python - 将函数应用于多索引多列数据帧的 Pythonic 方法是什么?

python - 如何将 Nonetype 放入列表中?

Python IMAP : =? utf-8?问?在主题字符串中

python - 从嵌套字典创建 dfs 并计算字符串以创建带有子图的图

python-3.x - 网格搜索后如何在 pivot_table 上绘制热图

python - 使用scikit-learn(sklearn),如何处理线性回归的缺失数据?