plotly / plotly/plotly.py

Update_yaxes mirror not working

Aperta
#4,940 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

bug P3
Lingua principale
Python
Stelle
18.8k
Fork
2.8k
Merge medio
16h 26m
PR unite (30g)
21

Descrizione

When I set the mirror value to True in the update_yaxes function, I expected the right line of the graph to be drawn, but it is not drawn.

fig_combine = go.Figure()
color_index = 0
fig_combine.add_trace(go.Bar
                            (x=[1,2,3,4,5,6,7,8], y=[1,2,3,4,5,6,7,8,9], name=f"test", marker=dict(color=colors[color_index]), opacity=0.7))

fig_combine.update_layout(
                        width=650,
                        height=700,
                        title=dict(text=f"{fraction} Fraction", font=dict(size=20, color="black"), x=0.5, y=0.9, xanchor="center", yanchor="top"),
                        barmode="overlay"
                        )
fig_combine.update_layout(legend=dict(orientation="v", xanchor="center", yanchor="top", x=0.13, y=0.99, bgcolor='rgba(255, 255, 255, 0.5)'))
fig_combine.update_xaxes(
                        title="Equivalent Circle Diameter(ECD, µm)",
                        showgrid=True,
                        range=[0, 9],
                        dtick=0.5,
                        showline = True,
                        mirror = True
                        )
fig_combine.update_yaxes(
                        title=f"{fraction} Fraction(%)",
                        showgrid=True,
                        range=[0, 9],
                        dtick=2,
                        showline = True,
                        **mirror = True**
                        )

Image

Guida per i contributori

Apri la guida per i contributori

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Direzione di ricerca

Inizia eseguendo il codice che riproduce la figura e confronta il comportamento dell’asse x e dell’asse y quando showline e mirror sono abilitati tramite update_xaxes e update_yaxes. Conferma la correzione verificando che venga renderizzata la linea destra dell’asse y, mentre le impostazioni degli assi esistenti e l’aspetto del grafico rimangono corretti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
python
Ambito
data-visualization
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.