trace shown in hoverinfo despite using hoverinfo='skip'
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- R
- Sterne
- 2.7k
- Forks
- 641
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
Coming from here.
After updating from R plotly 4.9.4.1 to 4.10.0 (and therefore updating underlying plotly.js library from v1.57.1 to v2.5.1 as mentioned in the NEWS) using hoverinfo='skip' along with hovermode = 'y unified' still shows a trace - only the trace name is hidden:
library(plotly)
fig <- plot_ly()
fig <- fig %>% add_trace(x = ~2:4, y = ~4:6, name = "yaxis data", mode = "lines+markers", type = "scatter")
fig <- fig %>% add_trace(x = ~4:6, y = ~4:6, name = "yaxis 2 data", mode = "lines+markers", type = "scatter")
fig <- fig %>% add_trace(x = ~6:8, y = ~4:6, name = "omit_hoverinfo", mode = "lines+markers", type = "scatter", hoverinfo='skip')
fig <- fig %>% layout(
hovermode = 'y unified'
)
fig

Result using R plotly 4.9.4.1:

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, das bereitgestellte R-Beispiel mit hoverinfo='skip' und hovermode='y unified' zu reproduzieren, und vergleiche dabei R plotly 4.9.4.1 und 4.10.0. Untersuche anschließend die zugrunde liegende Hover-Behandlung in plotly.js; abgeschlossen, wenn der übersprungene Trace nicht mehr in der Unified-Hover-Ausgabe erscheint, während die anderen Traces weiterhin sichtbar sind.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, r
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 45/100