Default frame size with `highlight(..., selectize = TRUE)`
Ouverte
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
The frame of plots with the selectize.js widget are by default not well scaled. The y-axis is not visible.
Example:
library(tidyverse)
library(plotly)
p <- iris %>%
highlight_key(~Species) %>%
ggplot(aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
geom_point()
pp <- ggplotly(p, tooltip = "Species")
highlight(pp, selectize = TRUE)

It is possible to adjust the layout with
highlight(pp, selectize = TRUE) %>% layout(autosize = FALSE, width = '100%', height = '100%')
but maybe a better default would be good?
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 exécuter l’exemple iris fourni avec highlight(pp, selectize = TRUE) et comparez-le avec le contournement layout(autosize = FALSE, width = '100%', height = '100%'). Suivez le point d’entrée de highlight(..., selectize = TRUE) et déterminez si le frame par défaut devrait conserver l’axe y visible sans ce contournement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript, r
- Domaine
- data-visualization, frontend
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100