Changing active slider value doesn't change the displayed data
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 18.8k
- Forks
- 2.8k
- Ø Merge
- 16 Std. 26 Min.
- Gemergte PRs (30 T.)
- 21
Beschreibung
How can I change the displayed data subset when using animation_frame? fig.update_layout(sliders=[dict(active=...)]), shown in the docs, only changes the value selected on the slider itself, but not the actual data. In this example, it's still showing the data associated with z=1 (notebook).
import plotly.express as px
import pandas as pd
df = pd.DataFrame(dict(x=[0, 1, 0, 1],
y=[0, 1, 1, 0],
z=[0, 0, 1, 1]))
fig = px.line(df, "x", "y", animation_frame="z")
fig.update_layout(sliders=[dict(active=1)])
fig.show()
Also posted to StackOverflow
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne mit dem gemeldeten Python-Beispiel unter Verwendung von Plotly Express animation_frame und fig.update_layout(sliders=[dict(active=1)]), und vergleiche anschließend die Auswahl des Schiebereglers mit den im verknüpften Notebook angezeigten Daten. Reproduziere die Abweichung und verfolge, wie der Animations-Frame und der Zustand des Schiebereglers verarbeitet werden; als erledigt gilt die Aufgabe, wenn das Ändern des aktiven Schiebereglers die entsprechende Datenteilmenge anzeigt.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- python
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 4/5
- Geschätzter Aufwand
- 3-5 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100
