plotly / plotly/plotly.R

`plotly::ggplotly` breaks when the `ggplot2` `key_glyph` argument is used in `ggplot2`

Offen
#1,942 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

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

Beschreibung

plotly::ggplotly breaks when the ggplot2 key_glyph argument is used in ggplot2.

library(tidyverse)

plot_data <- slice_sample(ggplot2::diamonds, prop = 0.01)

#this works
plot <- ggplot(plot_data) +
  geom_point(aes(carat, price, col = color, fill = color)) 

plot

plotly::ggplotly(plot)

#this does not work
plot <- ggplot(plot_data) +
  geom_point(aes(carat, price, col = color, fill = color), key_glyph = "polygon") 

plot

plotly::ggplotly(plot)

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

Beginnen Sie mit der bereitgestellten R-Reproduktion, indem Sie die funktionierenden und fehlschlagenden Aufrufe von plotly::ggplotly sowie das Argument key_glyph von geom_point vergleichen. Verfolgen Sie, wie ggplotly den Fall key_glyph behandelt, und überprüfen Sie, dass das Beispiel erfolgreich konvertiert wird, ohne die resultierende Visualisierung 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

Neue Issues direkt in Ihr Postfach

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