0
respostas

Erro ao utilizar o parâmetro order e index na geração de gráficos

O gráfico só é gerado se não utilizar o parâmetro order.

Meu código, resultando em um gráfico onde os idiomas dos filmes não ficam organizados em uma ordem da maior frequência para a menor.

filmes_sem_lingua_original_em_ingles=tmdb.query("original_language !='en'")
plt.figure(figsize=(2,8))
sns.catplot(x = "original_language", data = filmes_sem_lingua_original_em_ingles, 
            kind="count", 
            aspect=2,
            palette="GnBu_d")

Código do professor:

sns.catplot(x = "original_language", data = filmes_sem_lingua_original_em_ingles, 
            kind="count", 
            aspect=2,
            palette="GnBu_d",
            order = total_por_lingua_de_outros_filmes.index)

Retorna um gráfico organizado do idioma mais frequente ao menor.

Quando utilizo a linha de código totalporlinguadeoutrosfilmes.index , meu gráfico não é gerado e não aparece nenhuma mensagem de erro.

:/