我有一个名为IAT的数据框,如下所示:
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'])
我想使用“ Penalidade”列作为彩条来绘制“ Conclusao Real” x“ Indicador de Prazo”。
我的剧情正确,但是在第三栏中有一条黑色竖线,我不明白它出现的原因:
我的情节代码:
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)
上面的代码有什么问题?
还有另一种更好的绘图方法吗?