[Python] Como organizar o eixo x com seaborn?

Discussão em 'Python' iniciado por Stack, Outubro 30, 2024.

  1. Stack

    Stack Membro Participativo

    Estou tentando fazer um gráfico sazonal com o seaborn (linhas representando os anos e meses no eixo X), ele está saindo até corretamente, exceto por uma questão:

    [​IMG]

    Como o eixo X se trata de strings ele as coloca automaticamente em ordem alfabética. Há alguma forma de reorganiza-los pela ordem dos meses?

    Segue o meu código:

    sns.lineplot(data = diario, x = 'MÊS', y= '2010',marker = 'o')
    sns.lineplot(data = diario, x = 'MÊS', y= '2011',marker = 'o')
    sns.lineplot(data = diario, x = 'MÊS', y= '2012',marker = 'o')
    sns.lineplot(data = diario, x = 'MÊS', y= '2013',marker = 'o')
    sns.lineplot(data = diario, x = 'MÊS', y= '2014',marker = 'o')
    sns.lineplot(data = diario, x = 'MÊS', y= '2015',marker = 'o')
    sns.lineplot(data = diario, x = 'MÊS', y= '2016',marker = 'o')


    E esse é o formato atual dos dados:

    [​IMG]

    Continue reading...

Compartilhe esta Página