Constraint-type contour plot cannot shade entire area
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
Steps to reproduce
Create plotly.js data object with the following:
var data = [ {
z: [[10, 10.625, 12.5, 15.625, 20],
[5.625, 6.25, 8.125, 11.25, 15.625],
[2.5, 3.125, 5., 8.125, 12.5],
[0.625, 1.25, 3.125, 6.25, 10.625],
[0, 0.625, 2.5, 5.625, 10]],
type: 'contour',
colorscale: 'Jet',
"contours": {
"coloring": "lines",
"operation": "][",
"showlabels": true,
"type": "constraint",
"value": [0,20]
},
}];
Here is a link to a CodePen that shows the problem. https://codepen.io/kfd182/pen/yLKvNLJ
Current behaviour (bug)
Empty plot
Expected behaviour (correct)
Plot that is entirely shaded in
Other comment
When making a contour plot that uses type=‘constraint’ and operation = ‘][’ , setting value = [data-min, data-max] creates an empty plot, instead of a completed shaded plot. If you adjust data-min to be slightly larger or adjust data-max to be slightly smaller, then you get a nearly completely shaded plot.
I think one workaround could be using {operation: '<', and value: data-min}. This will shade the entire plot area.
Reported by
kdaquila-questek
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 la reproduction CodePen fournie et suivez la gestion des contours pour l’opération ][ avec la valeur [data-min, data-max]. La tâche est terminée lorsque toute la plage de données est rendue sous forme de tracé ombré au lieu d’un tracé vide, tandis que les cas limites voisins continuent de fonctionner correctement.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- data-visualization
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 45/100