想做一个百分比占比图,所有数据都是float小数。不知道打标签同时把它们转换成百分比。
我做的图是这样的
表格和代码是这样的
plt.figure(figsize=(8,4),dpi=300)#定义画布
plt.barh(img_cost_structure['variable'],width=img_cost_structure['value'],height=0.4,error_kw = {'ecolor' : '0.2', 'capsize' :2},color='y',edgecolor='black')#画横向柱状图
plt.show()
我想做成下面的样子
该怎么做?