1
resposta

[Projeto] Projeto Desafio: Visualizando dados de vendas de diferentes lojas

Fiz a minha analise de forma comparativa, ao inves de seguir o padrao de fazer cada um em um grafico separado, fiz a analise de comparacao em conjunto. Achei mais intuitivo seguir essa logica, mas entendi a proposta apos visualizar a sugestao tambem.

import pandas as pd
import matplotlib.pyplot as plt

lojas = ['A', 'B', 'C', 'D']

vendas_2022 = {'Jan': [100, 80, 150, 50],
    'Fev': [120, 90, 170, 60],
    'Mar': [150, 100, 200, 80],
    'Abr': [180, 110, 230, 90],
    'Mai': [220, 190, 350, 200],
    'Jun': [230, 150, 280, 120],
    'Jul': [250, 170, 300, 140],
    'Ago': [260, 180, 310, 150],
    'Set': [240, 160, 290, 130],
    'Out': [220, 140, 270, 110],
    'Nov': [400, 220, 350, 190],
    'Dez': [300, 350, 400, 250]
}

df_comparacao = pd.DataFrame(vendas_2022, index=lojas)

fig, axs = plt.subplots(figsize=(14, 8))

plt.plot(df_comparacao.loc['A'], label='A')
plt.plot(df_comparacao.loc['B'], label='B')
plt.plot(df_comparacao.loc['C'], label='C')
plt.plot(df_comparacao.loc['D'], label='D')
plt.title('Vendas em 2022 lojas A, B, C e D', loc='left', fontsize=16)
plt.xlabel('Mes', fontsize=14)
plt.ylabel('Número de Vendas', fontsize=14)
plt.xticks(['Jan', 'Fev', 'Mar', 'Abr', 'Mai', 'Jun', 'Jul', 'Ago', 'Set', 'Out', "Nov", 'Dez'])
plt.legend()
plt.show()

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Boa tarde Julia!

O seu gráfico está bem claro e permite ver facilmente como as vendas de cada loja se comportaram ao longo do ano. Obrigado por compartilhar. Em caso de dúvidas não hesite em perguntar.

Conte com o apoio do Fórum na sua jornada.

Abraços e bons estudos!