plotly / plotly/plotly.R

scollZoom not working with nticks

Offen
#1,509 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

plotly.js
Vorherrschende Sprache
R
Sterne
2.7k
Forks
641
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

When using scrollZoom together with nticks, the plot gets stuck when trying to zoom around.

A few scrolls are working, then the plot gets stuck, That also hapens, when zooming in first.

library(plotly)

df <- data.frame(
  ts = seq(as.POSIXct("2019-03-20 00:00:00"), by = "hour", length.out = 24),
  val = sample(1:100, 24)
)

plot_ly() %>% 
  add_bars(data = df, x = ~ts, y = ~val) %>% 
  layout(dragmode = "select", autosize = TRUE,
         bargap = 0.05,
         xaxis = list(type = "date",
                      nticks = 24,
                      tickmode = "auto"
         )) %>% 
  config(scrollZoom = TRUE)

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne damit, die R-Reproduktion mit plotly, scrollZoom und auf 24 gesetztem nticks auszuführen, und untersuche anschließend die Zoom- und Achsen-Tick-Verarbeitung im erzeugten Plot. Als erledigt gilt es, wenn wiederholtes Scrollen weiterhin normal zoomt oder schwenkt, statt stecken zu bleiben; das Issue nennt keine Dateien oder Tests, die als Ziel vorgesehen sind.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
r
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

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.