Como preencher a área entre uma curva de limite superior e inferior em um gráfico de dispersão

StackOverflow https://stackoverflow.com/questions/2244348

  •  19-09-2019
  •  | 
  •  

Pergunta

Eu tenho um gráfico que tem uma única linha que eu gostaria de colocar um cone de limite.

Eu posso plotar as duas linhas para os valores de limite superior e inferior - mas gostaria de sombrear a área entre as duas linhas de limite.

Como posso fazer isso? / Posso fazer isso?

Foi útil?

Solução

Uma maneira que foi sugerida para isso no Estrutura principal da plotagem foi criar dois gráficos de dispersão em um único gráfico, fazer com que o mais alto use um preenchimento colorido e depois que o mais baixo use um preenchimento da mesma cor que o fundo do gráfico. Se você pedir as parcelas para que o mais baixo se torne após o mais alto, ele efetivamente mascarará a parte inferior, onde se cruzam e deixam apenas a área entre elas coloridas. o Aplicativo para iPhone para bebês bump Faz isso com o gráfico principal do gráfico (consulte a terceira captura de tela na página de produtos).

Seria mais elegante para apoiarmos isso nativamente, para que queira adicionar essa capacidade à estrutura.

Outras dicas

Eu acho que você está tentando implementar algo assim (consulte o arquivo anexado).

Como eu resolvi este problema:
1. Você precisa de coordenadas para linhas de primeira e resultados
2. Classifique os valores superiores pelos ascendentes
3. Classifique os valores inferiores pelos descendentes
4. Combine os valores de cima e inferior classificados com uma matriz
5. Aplique a cor de preenchimento no enredo

Para dizer uma longa história, você precisa de caminho fechado na trama.enter image description here

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top