首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >桶形垂直线

桶形垂直线
EN

Stack Overflow用户
提问于 2019-11-20 03:58:21
回答 1查看 826关注 0票数 1

我有一个名为IAT的数据文件:

代码语言:javascript
复制
dados = [["2019-10",20.59,"Glosa de 5%"],["2019-10",47.37,"Glosa de 5%"],["2019-10",78.12,"Glosa de 5%"],["2019-10",10,"Glosa de 5%"],["2019-11",15,"Glosa de 5%"],["2019-10",96,"Nenhuma Penalidade"],["2019-10",91,"Advertência"], ["2019-10",91,"Advertência"]] 

IAT = pd.DataFrame(dados, columns=['Conclusao Real', 'Indicador de Prazo', 'Penalidade'])

我想把"Conclusao Real“x "Indicador de Prazo”一栏用"Penalidade“作为颜色栏。

我的情节是正确的,但在第三栏里有一条黑色的垂直线,我不明白它出现的原因:

我的情节代码:

代码语言:javascript
复制
import seaborn as sns

IAT.sort_values('Conclusao Real',inplace=True,ascending=True)

fig,ax = plt.subplots()
fig.set_size_inches(10,6)

g=sns.barplot(x='Conclusao Real',y='Indicador de Prazo',data=IAT, hue='Penalidade',ax=ax)

上面的代码有什么问题?

还有其他更好的方法来设计它吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-20 04:09:14

这些只是错误条。您可以通过设置ci=None来转换它们。

代码语言:javascript
复制
sns.barplot(x='Conclusao Real', y='Indicador de Prazo', data=IAT, hue='Penalidade', ax=ax, ci=None)

它们只出现在一个列上的原因是,您需要多个数据点来计算错误条,而只有2019-10年Glosa de 5%有多个数据点可以这样做。广告也有两个数据点,但这两个数据点都是相同的值,因此错误为none。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58946450

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档