Hover issue in subplots when adding parallel coordinates
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
When using combined subplot the hover for "xy" and "polar" charts does not work when combining those types with a parallel coordinates chart. The "scene" chart type is not affected. If commenting the par. coord. and uncomenting the pie chart, it works...
Python 2.7, plotly 4.1.1.
from plotly.subplots import make_subplots
import plotly.graph_objects as go
fig = make_subplots(
rows=2, cols=2,
specs=[[{"type": "xy"}, {"type": "polar"}],
[{"type": "domain"}, {"type": "scene"}]],
)
fig.add_trace(go.Bar(y=[2, 3, 1]),
row=1, col=1)
fig.add_trace(go.Barpolar(theta=[0, 45, 90], r=[2, 3, 1]),
row=1, col=2)
fig.add_trace(go.Parcoords(dimensions = list([ dict(label = 'x', values = [1,2,-1]),
dict(label = 'y', values = [1,-2,1]),
dict(label = 'f_1(x,y)', values = [-1,2,1]),
dict(label = 'f_2(x,y)', values = [-1,-2,1])])
),
row=2, col=1)
#fig.add_trace(go.Pie(values=[2, 3, 1]),
# row=2, col=1)
fig.add_trace(go.Scatter3d(x=[2, 3, 1], y=[0, 0, 0], z=[0.5, 1, 2], mode="lines"),
row=2, col=2)
fig.update_layout(height=700, showlegend=False)
fig.show()
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 damit, die bereitgestellte Python-Reproduktion mit den angegebenen Plotly-Versionen auszuführen und das Hover-Verhalten für xy- und polar-Subplots mit und ohne den parallel coordinates trace zu vergleichen. Verfolge die für diese Subplot-Typen verwendete Hover-Behandlung; die Aufgabe ist abgeschlossen, wenn Hover für xy- und polar-Diagramme in Kombination mit parallel coordinates funktioniert, ohne scene charts zu beeinträchtigen.
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
- 35/100