Allow showlegend for 3d Surface plots
Personne n'a encore pris cette issue.
- Langage dominant
- JavaScript
- Étoiles
- 18.3k
- Forks
- 2k
- Merge moyen
- 2 j 12 h
- PR mergées (30 j)
- 28
Description
For Surface plots it is currently not possible to show the legend.
If layout.itemclick and layout.doubleclick would default to a radio-button-like behavior (see #6617 ) for Surface plots, the legend would be very useful.
For use-case see my antenna-plot at
https://blog.runtux.com/content/2022/12-el-1deg-plot3d.html
source at https://github.com/schlatterbeck/plot-antenna
This currently uses a workaround: It adds another Scatter plot and ties the legend items of the Surface plot to the legend items of the Scatter plot using legendgroup. Then we can make the legend visible.
Not allowing showlegend with Surface plots seems an arbitrary restriction.
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 suivre la manière dont les graphiques Surface gèrent showlegend et dont layout.itemclick et layout.doubleclick sont définis, en utilisant issue #6617 pour le comportement proposé similaire à des boutons radio. Comparez le comportement actuel de Surface avec le contournement de Scatter utilisant legendgroup. C’est terminé lorsque les éléments de légende de Surface peuvent être affichés et réagissent de manière cohérente au comportement de clic prévu.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- data-visualization
- Type d'issue
- Fonctionnalité
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100