繁体   English   中英

在seaborn线图中设置capsize

[英]Set the capsize in seaborn lineplot

有没有一种方法可以设置seaborn中线图的上限(使用err_style =“ bars”),在pointplot中,可以使用变量ax = sns.pointplot(x="day", y="tip", data=tips, capsize=.2)来设置ax = sns.pointplot(x="day", y="tip", data=tips, capsize=.2) capsize ax = sns.pointplot(x="day", y="tip", data=tips, capsize=.2)是否也可以使用lineplot(我没有设法为其找到变量)?

这是seaborn网站中的示例:

import seaborn as sns; sns.set()
import matplotlib.pyplot as plt
fmri = sns.load_dataset("fmri")

ax = sns.lineplot(x="timepoint", y="signal", hue="event",
                   err_style="bars", ci=68, data=fmri)

谢谢

我找到了答案,如果将具有capsize值的dic传递给err_kws,则可以更改capsize,如下所示:

import seaborn as sns; sns.set()
import matplotlib.pyplot as plt
fmri = sns.load_dataset("fmri")

ax = sns.lineplot(x="timepoint", y="signal", hue="event",
                   err_style="bars", ci=68, data=fmri,err_kws={'capsize':1})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM