【发布时间】:2021-08-06 18:50:14
【问题描述】:
我在 seaborn 中有一个散点图 + 线图,以这种方式创建:
import seaborn as sns
import pandas as pd
# load sample data from seaborn
flights = sns.load_dataset('flights')
fig_example = plt.figure(figsize=(10, 10))
sns.lineplot(data=flights, x="year", y="passengers", hue="month")
sns.scatterplot(data=flights, x="year", y="passengers", hue="month",legend=False)
现在,我想添加误差线。例如,第一个入口点是(年=1949,乘客=112)。我想为这个特定项目添加一个标准。例如:+= 5 名乘客。我该怎么做?
这个问题没有回答我的问题:How to use custom error bar in seaborn lineplot?
我需要将它添加到散点图中。不是线图。
当我尝试这个命令时:
ax = sns.scatterplot(x="x", y="y", hue="h", data=gqa_tips, s=100, ci='sd', err_style='bars')
失败了:
AttributeError: 'PathCollection' object has no property 'err_style'
谢谢。
【问题讨论】:
标签: matplotlib seaborn data-visualization scatter-plot errorbar