plotly / plotly/plotly.R

geom_GeomCircle() has yet to be implemented in plotly.

Ouverte
#1,995 0 commentaires 1 réaction 0 personnes assignées Voir sur GitHub

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

  1. Lisez l'issue en entier, puis le guide de contribution du projet.
  2. Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
  3. Forkez le dépôt et travaillez sur une branche.
  4. 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

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.