import pandas as pd
import matplotlib.pyplot as plt
url = 'https://raw.githubusercontent.com/Gabriellemga/Praticando_Python/refs/heads/main/Praticando_gr%C3%A1ficos_composi%C3%A7%C3%A3o_relacionamentos/dados/atividade_5.csv'
df = pd.read_csv(url)
df
df_receita = pd.pivot_table(df, index = 'Filial', columns = 'Serviço', values = 'Receita (R$)', aggfunc = 'sum' )
df_receita
fig, ax = plt.subplots(figsize = (10,6))
df_receita.plot( kind = 'bar', ax = ax )
ax.set_title('Composição das Receitas por Filial', fontsize = 16)
ax.set_xlabel('Filial', fontsize = 12)
ax.set_ylabel('Receita (R$)', fontsize=12)
ax.tick_params(labelsize = 12, labelrotation = 0)
ax.legend(bbox_to_anchor=(0.3, 0.75), title='Serviço', title_fontsize = 12, fontsize = 10)
plt.tight_layout()
plt.show()