Constraint-type contour plot cannot shade entire area
Ninguém assumiu esta issue ainda.
- Linguagem predominante
- JavaScript
- Estrelas
- 18.3k
- Forks
- 2k
- Merge médio
- 2d 12h
- PRs com merge (30d)
- 28
Descrição
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
Guia de contribuição
Primeiros passos
- Leia a issue inteira e depois o guia de contribuição do projeto.
- Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
- Faça um fork do repositório e trabalhe em uma branch.
- Abra um pull request que referencie o número da issue.
Direção de pesquisa
Comece com a reprodução fornecida no CodePen e rastreie o tratamento de contornos para a operação ][ com o valor [data-min, data-max]. Considera-se concluído quando todo o intervalo de dados for renderizado como um gráfico sombreado em vez de um gráfico vazio, enquanto os casos de limite próximos continuarem funcionando corretamente.
Escrita pelo modelo de indexação a partir do texto da issue.
Avaliação
- Stack de tecnologia
- javascript
- Domínio
- data-visualization
- Tipo de issue
- Bug
- Dificuldade
- 3/5
- Tempo estimado
- 1-2 dias
- Status de atividade
- Estagnada
- Clareza
- Claramente especificada
- Facilidade para iniciantes
- 45/100