geom_text_repel() yet to be implemented in plotly
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
- Type d'issue
- Fonctionnalité
- Clarté
- Plutôt claire
- Activité
- À l'abandon
- Stack technique
- plotly, r
- Domaine
- data-visualization
Piste de recherche
Commencez par reproduire l’exemple Shiny fourni avec renderPlotly, plotlyOutput et geom_text_repel, puis comparez-le à la version fonctionnelle utilisant plotOutput. Suivez la manière dont plotly gère les couches ggplot2 et identifiez le point d’entrée où la prise en charge de ggrepel fait défaut. Le travail est considéré comme terminé lorsque l’exemple affiche les étiquettes éloignées via plotlyOutput sans perturber le comportement existant de plotly.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I would like plotly to support ggrepel::geom_text_repel.
I prepare the following shiny that works with plotOutput but not with plotlyOutput :
library(shiny)
library(plotly)
library(ggplot2)
library(ggrepel)
library(bslib)
ui <- page_sidebar(
title = "Hello Shiny!",
sidebar = sidebar(
selectizeInput(
inputId = "Test",
label = "Tests to show",
choices = paste("Test",1:272),
multiple = TRUE
)
),
plotlyOutput(outputId = "distPlot")
)
server <- function(input, output) {
output$distPlot <- renderPlotly({
x<-faithful
x$test<-paste("Test",1:272)
ggplot(x,aes(x=eruptions,y=waiting))+
geom_point()+
geom_text_repel(data = x[match(input$Test,x$test),],
aes(label = test),
color="blue")
})
}
shinyApp(ui = ui, server = server)
Marjorie Leduc
Add a comment
- Langage dominant
- R
- Étoiles
- 2.7k
- Forks
- 641
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
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.
Autres issues de plotly/plotly.R
-
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 68/100
-
Data gets dropped in add_trace and consequently points have the wrong color if NA is presentOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 72/100
-
save_image ErrorOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
Toutes les issues de plotly/plotly.R
Issues similaires
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
ImperialCollegeLondon/ve_data_science#666 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 92/100
Les mainteneurs répondent en général sous 13 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100