meses = df.columns.tolist()
colors = ['#1A535C','#420039','#C1292E','#FF3366']
fig,axs = plt.subplots(2,2,figsize=(18,8))
fig.subplots_adjust(hspace=0.5,wspace=0.3)
fig.suptitle('Desempenho de Lojas Durante o Ano',fontsize=18,fontweight='bold',ha='right',x=0.38,y=0.99)
for i, ax in enumerate(axs.flat):
lojas_vendas_sorted = df.loc[loja].sort_values(ascending=True)
loja=lojas[i]
ax.barh(meses,lojas_vendas_sorted,color=colors[i])
ax.set_title(f'Vendas da loja {lojas[i]}',fontsize=14,fontweight='bold',color=colors[i])
ax.set_xlabel('Vendas',fontsize=14)
ax.set_ylabel('Meses',fontsize=14)
ax.xaxis.set_major_locator(plt.MultipleLocator(25))
for i, vendas in enumerate(lojas_vendas_sorted):
ax.text(vendas+ 10,i,str(vendas),fontsize=12,va = 'center')
ax.set_frame_on(False)
ax.get_xaxis().set_visible(False)
ax.tick_params(axis='both', which='both', length=0)
fig.savefig('vendas lojas.png',transparent=False,dpi=300,bbox_inches='tight')
plt.show()
