Dumbbell plot
Personne n'a encore pris cette issue.
- Langage dominant
- F#
- Étoiles
- 860
- Forks
- 99
- Merge moyen
- 22 min
- PR mergées (30 j)
- 1
Description
Description
Dumbbell plot [1] (also known as Dumbbell chart, Connected dot plot) is great for displaying changes between two points in time, two conditions or differences between two groups.
Example:
Pointers
- Ideally, you start prototyping in a scripting or notebook environment where you can iterate fast. installation instructions can be found here: https://plotly.net/#Installation
- Charts like this that are using baseline trace types to create a new chart type should only be implemented in the top-level Chart API. An example where this is already done is the Range chart that combines a set of differently styled line charts.
- When possible, use
#IConvertiblefor data input, as this allows forstrings, number types such asintandfloat, andDateTime.
References
Hints (click to expand if you need additional pointers)
- The most suitable base chart for this is a set of line charts that each connect the two data points by a line
- The high-level function should look quite similar to the base implementation of
Chart.Range
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
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 dans src/Plotly.NET/ChartAPI/Chart2D.fs, en particulier avec l’implémentation de Chart.Range référencée par l’issue. Prototyper le graphique dans un environnement de scripting ou de notebook en suivant les instructions d’installation de Plotly.NET, et examiner comment les graphiques linéaires de référence sont combinés. C’est terminé lorsqu’une API de graphique Dumbbell de haut niveau est disponible, avec des entrées #IConvertible flexibles, et affiche les connexions entre les deux points décrites dans l’issue.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- fsharp
- Domaine
- data-visualization
- Type d'issue
- Fonctionnalité
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 38/100