3D scatter plot axis disappears when using constant large integers
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- R
- Sterne
- 2.7k
- Forks
- 641
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
There seems to be an issue with plotting constant Sys.time() in the 3d scatter plot. It is not only restricted to Sys.time() but in general to large integer numbers. You can also replace it with 1589393061. The y axis just disappears. Below I show a bad plotting and a good plotting when using the format function. Is this a bug?
library(plotly)
data_bad<-data.frame(x=c(1,2,3,4,5),
y=rep(Sys.time(),5),
z=c(3,2,5,23,6),
w=c("a","a","b","b","c"))
p_bad <- plot_ly(data_bad, x=~x, y =~y , z =~z, color = ~w,
type="scatter3d", mode="markers")
p_bad
data_bad2<-data.frame(x=c(1,2,3,4,5),
y=rep(1589393061,5),
z=c(3,2,5,23,6),
w=c("a","a","b","b","c"))
p_bad2 <- plot_ly(data_bad2, x=~x, y =~y , z =~z, color = ~w,
type="scatter3d", mode="markers")
p_bad2
data<-data.frame(x=c(1,2,3,4,5),
y=rep(format(Sys.time(), "%Y-%M-%D %H:%M:%S"),5),
z=c(3,2,5,23,6),
w=c("a","a","b","b","c"))
p <- plot_ly(data, x=~x, y =~y , z =~z, color = ~w,
type="scatter3d", mode="markers")
p
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
Beginnen Sie damit, die reproduzierbaren R-Beispiele aus dem Issue auszuführen, und vergleichen Sie das 3D-Streudiagramm mit konstantem Sys.time(), der großen Ganzzahl 1589393061 und dem formatierten Wert. Verfolgen Sie den Rendering-Pfad für 3D-Streudiagramme in plotly.R und ermitteln Sie, warum die y-Achse bei großen numerischen Werten verschwindet; als erledigt gilt die Aufgabe, wenn die Achse für diese Fälle sichtbar bleibt, ohne das formatierte Beispiel zu beeinträchtigen.
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