¿Cómo dibuja Python estos gráficos de barras horizontales?
Utilice la función barh en el paquete matplotlib para dibujar, y el diseño general es similar a
import?matplotlib.pyplot?as?plt
from? matplotlib?import? cm
importar?numpy?as?np
etiqueta?=?)
idx?=?np.array(len(x) )
color?=?cm.jet(np. array(x)/max(x))
plt.barh(idx,?x,?color=color)
plt.yticks(idx+0.4,label)
plt.grid(axis='x')
plt.xlabel('¿Ingresos? Obtenidos')
plt.ylabel('Vendedores')
plt.title('¿Top?12?Vendedores(2012)\n(en?USD)')
plt.show ()
La imagen de salida es la siguiente: