Plotly Express doesn't force category orders on axes
Aberta
Ninguém assumiu esta issue ainda.
bug
P3
- Linguagem predominante
- Python
- Estrelas
- 18.8k
- Forks
- 2.8k
- Merge médio
- 16h 26min
- PRs com merge (30d)
- 21
Descrição
This causes ordering issues like this:
import plotly.express as px
import pandas as pd
df = pd.DataFrame(dict(
x=['a','b','c','d'],
y=[1,2,3,4],
z=['p','q','p','q']
))
px.bar(df, x="x", y="y", color="z")

Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece executando o exemplo de pandas na issue e rastreando como o Plotly Express atribui a ordem das categorias aos eixos do gráfico de barras. Confirme a ordem esperada a partir do exemplo, depois adicione cobertura para esse caso e verifique se os eixos resultantes respeitam consistentemente a ordem das categorias.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- pandas, plotly, python
- Domínio
- data-visualization
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Precisa de esclarecimento
- Facilidade para iniciantes
- 35/100