Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Plotly does not work with geom_chicklet

Offen
#2,431 1 Kommentar 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
3/5
Geschätzter Aufwand
1-2 Tage
Anfängerfreundlichkeit
35/100
Issue-Typ
Bug
Klarheit
Muss geklärt werden
Aktivitätsstatus
Veraltet
Tech-Stack
r

Rechercherichtung

Der Bericht enthält weder eine Repository-Datei noch einen Test; beginnen Sie damit, das bereitgestellte R-Beispiel mit ggplotly(p, tooltip = "text") zu reproduzieren, und vergleichen Sie es mit einem standardmäßigen geom_col-Diagramm. Verfolgen Sie, wie ggplotly geom_chicklet verarbeitet, und überprüfen Sie, dass das interaktive Diagramm mit dem angeforderten Text-Tooltip gerendert wird; das Issue gibt keinen bevorzugten Ort für den Test an.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

I make a lot of bar charts and prefer geom_chicklet over goem_col for presentations

library(ggplot2)
library(plotly)
library(scales)

p <- ggplot(aes(y = perc,
x = response,
fill = fill_color,
text = paste("Response:", response, "
Percent:", percent(perc)))) + # Tooltip content
geom_chicklet() +
coord_flip() +
scale_fill_identity() +
scale_y_continuous(labels = percent_format()) +
labs(title = "Barriers indicated by the survey: these are the reasons people say they don't vote",
y = paste("Percent of the", nrow(combined_surveys_english), "survey respondents"),
caption = "",
x = "") +
theme_colibri() +
theme(axis.text.y = element_text(color = "black", size = 10),
strip.text.y = element_text(angle = 0),
plot.title = element_text(size = 16),
legend.position = "none")

Convert to interactive plot

ggplotly(p, tooltip = "text")

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

Entwicklungsumgebung

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus plotly/plotly.R

Alle Issues in plotly/plotly.R

Ähnliche Issues

Weitere Issues zu R

Neue Issues direkt in Ihr Postfach

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