Criando o Data Frame:
df = pd.DataFrame(vendas_2022)
df.index = lojas
df
Gerando os gráficos:
fig, axs = plt.subplots(2, 2, figsize=(10, 6))
fig.subplots_adjust(hspace=0.5, wspace=0.3)
fig.suptitle('Comparativo de Vendas de 2022 entre as Filiais')
axs[0, 0].plot(df.loc['A', df.columns])
axs[0, 0].set_title('Filial A')
axs[0, 1].plot(df.loc['B', df.columns])
axs[0, 1].set_title('Filial B')
axs[1, 0].plot(df.loc['C', df.columns])
axs[1, 0].set_title('Filial C')
axs[1, 1].plot(df.loc['D', df.columns])
axs[1, 1].set_title('Filial D')
for ax in axs.flat:
ax.set_xlabel('Meses')
ax.set_ylabel('Vendas')
ymin = 0
ymax = 450
for ax in axs.ravel():
ax.set_ylim(ymin, ymax)
plt.show()
Resultado: