在熊猫条形图上的条形上方以百分比绘制

时间:2019-11-21 21:13:44

标签: python pandas matplotlib plot

我想在每个栏上方显示每列的百分比

prod = df_socio.PRODUCTO.value_counts(normalize = True) * 100
print(df_socio.PRODUCTO.value_counts(normalize = True) * 100)
prod.plot(kind='bar', title='PRODUCTO',color="#28cb74")plt.legend()
plt.xticks(rotation=25)
plt.show()

在这里有另一个追问和问题,所以我尝试了

prod = df_socio.PRODUCTO.value_counts(normalize = True) * 100
print(df_socio.PRODUCTO.value_counts(normalize = True) * 100)
prod.plot(kind='bar', title='PRODUCTO',color="#28cb74").annotate('{:.0%}'.format(height), (x, y + height + 0.01))
plt.legend()
plt.xticks(rotation=25)
plt.show()

但是我仍然找不到想要的结果。

0 个答案:

没有答案