subplot crashes if add_annotation lacks x and y arguments
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
If I create subplots that use add_annotation and don't pass in values for x and y, subplot crashes RStudio.
Using the example from https://plotly-r.com/bars-histograms.html#multiple-numeric-distributions, the original code works fine. The version below comments out x and y and causes RStudio to crash.
## DO NOT RUN
one_plot <- function(d) {
plot_ly(d, x = ~price) %>%
add_histogram() %>%
add_annotations(
~unique(clarity), # x = 0.5, y = 1,
xref = "paper", yref = "paper", showarrow = FALSE
)
}
diamonds %>%
split(.$clarity) %>%
lapply(one_plot) %>%
subplot(nrows = 2, shareX = TRUE, titleX = FALSE) %>%
hide_legend()
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 con l’esempio riproducibile in R fornito nella pagina «bars and histograms» di plotly-r.com, concentrandoti su add_annotations() con x e y omessi e sulla chiamata circostante a subplot(). Traccia il modo in cui questi punti di ingresso gestiscono l’assenza delle coordinate delle annotazioni. Il lavoro è completato quando l’esempio non causa più il crash di RStudio quando x e y sono assenti.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- r
- Ambito
- data-visualization
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100