Constraint-type contour plot cannot shade entire area
Nadie ha tomado este issue todavía.
- Lenguaje dominante
- JavaScript
- Estrellas
- 18.3k
- Forks
- 2k
- Merge medio
- 2 d 12 h
- PR fusionados (30 d)
- 28
Descripción
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
Guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Línea de trabajo
Empieza con la reproducción de CodePen proporcionada y sigue el manejo de contornos para la operación ][ con el valor [data-min, data-max]. Se considera completado cuando todo el rango de datos se renderiza como una gráfica sombreada en lugar de una gráfica vacía, mientras los casos límite cercanos siguen comportándose correctamente.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- javascript
- Área
- data-visualization
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bien especificado
- Aptitud para principiantes
- 45/100