1
resposta

Acompanhando o impacto financeiro

import pandas as pd 
import matplotlib.pyplot as plt 
import plotly.graph_objects as go
url = 'https://raw.githubusercontent.com/Gabriellemga/Praticando_Python/refs/heads/main/Praticando_gr%C3%A1ficos_composi%C3%A7%C3%A3o_relacionamentos/dados/atividade_3.csv'
df = pd.read_csv(url)
df
fig = go.Figure(go.Waterfall(name = '', orientation = 'v', measure = df['Tipo'], x = df['Categoria'], y = df['Valor'],
                             text = [f'R$ {v:,.2f}' for v in df['Valor']], 
                             textposition = 'outside', connector_line = {'color': '#555655'},
                             totals_marker = {'color':'#174A7E'}, decreasing_marker = {'color':'#C3514E'}
    
)
)

fig.update_layout(title = 'Impacto Financeiro Nos Lucros Do Restaurante', font_size = 16 ,
                  plot_bgcolor = '#FFFFFF', width=1000, height=600)
 
fig.update_yaxes(showticklabels=False)

fig.show()

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

1 resposta

Olá, Márcia! Como vai?

Muito bem! Continue resolvendo os desafios e compartilhando com a comunidade Alura.

Observei que você explorou o uso do gráfico Waterfall para visualizar os impactos financeiros, utilizou muito bem a personalização de cores para destacar ganhos/perdas e ainda compreendeu a importância do formato vertical para facilitar a leitura dos valores.

Permaneça postando as suas soluções, com certeza isso ajudará outros estudantes e tem grande relevância para o fórum.

Ícone de sugestão Para saber mais:

Sugestão de conteúdo para você mergulhar ainda mais sobre o tema:

Alguns materiais estão em inglês, mas é possível compreendê-los usando o recurso de tradução de páginas do próprio navegador.

Fico à disposição! E se precisar, conte sempre com o apoio do fórum.

Abraço e bons estudos!

AluraConte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!