1
resposta

[Sugestão] Inseri valores na extremidade das barras

def gerar_grafico_com_paleta(palette):
  fig, ax = plt.subplots(figsize=(8,5))
  ax = sns.barplot(top_10, x='Total', hue='Country', y='Country', orient='h', 
                   palette=palette)
  ax.set_title("Top 10 da origem dos imigrantes ao \nCanadá de 1980 a 2013", loc='left')
  ax.set_xlabel("Total de imigrantes", fontsize=8)
  ax.set_ylabel('')
  for i in range(10): ax.bar_label(ax.containers[i], fontsize=10)
  plt.show()

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

Alguma coisa poderia melhorar? Fiz na maneira mais rápida possível?

1 resposta

Olá, tudo bem?

Que legal! Adorei o seu código, realmente com os rótulos, fica mais evidente a informação. O que eu recomendo é sempre explorar a documentação e testar outros parâmetros, assim você poderá aprender e consolidar os conhecimentos.

Continue com essa dedicação que você vai longe!

Qualquer dúvida, não hesite em compartilhar no fórum.

Abraços e bons estudos!