Modified axis tick label in a `ggplot` object do not render in the `ggplotly` call
Nessuno ha ancora preso questa issue.
- Lingua principale
- R
- Stelle
- 2.7k
- Fork
- 641
- Metriche di merge delle PR
- Nessuna PR unita negli ultimi 30g
Descrizione
The axis tick labels generated byscales::math_format in aggplot object do not render in the ggplotly object. (Also, the annotation_logticks generates an warning that "geom_GeomLogticks() has yet to be implemented in plotly." Addressing that geom will be noted as a second issue, #1146)
library(ggplot2) # version 2.2.1
library(plotly) # version 4.7.1
g <-
ggplot(txhousing) +
aes(x = date, y = log10(volume)) +
geom_point() +
scale_y_continuous(labels = scales::math_format(10^.x)) +
annotation_logticks(side = "l")
g

ggplotly(g)

Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia eseguendo l'esempio R riproducibile con plotly, ggplot2 e scales, quindi confronta le etichette degli assi di ggplot e ggplotly. Traccia il modo in cui le etichette di scales::math_format vengono trasferite nell'oggetto ggplotly. Il lavoro è completato quando le etichette dei tick modificate vengono visualizzate in ggplotly; annotation_logticks è tracciato separatamente nell'issue #1146.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- r
- Ambito
- data-visualization
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 35/100