在seaborn线图中设置capsize

时间:2018-12-23 18:44:23

标签: python seaborn

是否可以在seaborn中设置线图的上限(使用err_style =“ bars”),在pointplot中,您可以使用变量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)

谢谢

1 个答案:

答案 0 :(得分:0)

我找到了答案,如果将具有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})