geom_GeomCircle() has yet to be implemented in plotly.
Personne n'a encore pris cette issue.
- Langage dominant
- R
- Étoiles
- 2.7k
- Forks
- 641
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Hello,
In short, plotly currently doesn't support geom_circle(), and it would be great to be able to do so.
In this example, I am making a plot of several overlapping circles corresponding to their variable number's size (in this case, tonnes of carbon). It would be great to use plotly to create a hover function that displays each circle's total number of tonnes, for easy reading by the user. I would like to use renderPlotly({}) instead of renderPlot({}) in the following example.
Thanks!
output$carbon_stores_summary_plot <- renderPlot({
ggplot(data = carbon_data)+
coord_fixed()+
geom_circle(aes(x0 = 0, y0 = 1,
r = 1),
fill = "#7ECBEF",
color = NA,
n = 10000)+
geom_circle(aes(x0 = 0, y0 = V/B,
r = V/B),
fill = "#357D57",
color = NA,
n = 5000)+
geom_circle(aes(x0 = 0, y0 = I/B,
r = I/B),
fill = "#8c007a",
color = NA,
n = 5000)+
theme_void()
})
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Piste de recherche
Commencez par l’exemple geom_circle fourni et comparez les chemins actuels renderPlot et renderPlotly dans plotly.R. Déterminez comment les cercles, leurs tailles et les valeurs de survol demandées doivent être représentés ; le travail est terminé lorsque les cercles superposés sont rendus via renderPlotly et exposent à l’utilisateur le total de chaque cercle.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- r
- Domaine
- data-visualization
- Type d'issue
- Fonctionnalité
- Difficulté
- 5/5
- Temps estimé
- Plus d'une semaine
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 32/100