ggplotly doesn't handle group aesthetic of geom_ribbon
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- R
- Sterne
- 2.7k
- Forks
- 641
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
When using geom_ribbon with only the group aesthetic, ggplotly seems to simply merge everything. Semitransparent ribbons, which should appear darker in the overlap region, are therefore indistinguishable.
reprex:
x <- 1:10
ymin1 <- x - 1
ymax1 <- x + 1
ymin2 <- x
ymax2 <- x + 2
p <- ggplot(data.frame(group=rep(c(1,2), each=10), x=rep(x, 2), ymin=c(ymin1, ymin2), ymax=c(ymax1, ymax2)), aes(x=x, group=group)) +
geom_ribbon(aes(ymin=ymin, ymax=ymax), alpha=0.5)
p


Created on 2018-09-20 by the reprex package (v0.2.1.9000)
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 mit dem bereitgestellten R-reprex und vergleiche das ggplot2-Ergebnis mit dem ggplotly-Ergebnis für geom_ribbon, wobei nur die group-Asthetik verwendet wird. Verfolge den ggplotly-Einstiegspunkt und ermittle, warum die beiden Bänder zusammengeführt werden; abgeschlossen ist die Aufgabe, wenn die halbtransparente Überlappung wie im statischen Plot sichtbar dunkler ist.
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