Eu tenho uma pergunta sobre a melhor forma de visualizar a direção prevista da migração, considerando um conjunto de pontos com idades estimadas.
Imagine que eu tenho um conjunto de coordenadas geográficas, representando comunidades. Para cada ponto, tenho uma estimativa da idade dessa comunidade. Quero desenhar uma seta no mapa que indique a direção mais provável da migração geral ao longo do tempo. Também quero que a magnitude da flecha represente a consistência do gradiente / a confiança que temos de que haja um alinhamento significativo entre tempo e espaço. Não estou perguntando sobre a teoria do processo de migração, apenas sobre como você decidiria o ângulo, posição e magnitude da flecha.
Por exemplo, os pontos vermelhos abaixo são mais antigos que os pontos verdes. Na primeira caixa, parece uma conclusão sensata de que a migração foi para o sudeste. Na segunda caixa, não há um padrão claro; portanto, a seta é menor.
Existe uma maneira padrão e baseada em princípios de fazer isso? Uma maneira que pensei foi desenhar um vetor entre o ponto mais antigo e o 2º mais antigo, depois entre o 2º mais antigo e o 3º mais antigo, e assim por diante. Em seguida, some os vetores (mas como decidir o local de início?). Ou talvez você precise pegar os vetores entre todos os pares de pontos e ponderá-los pelas idades relativas? Ou talvez eu precise trabalhar os contornos, depois traçar um caminho que comece no ponto mais alto e desça?
Uma solução baseada em R seria ideal.
fonte
z~x+y
aos pontos de dados fornece a equação de um plano que se ajusta aos pontos e, em seguida, desenhe uma seta com a direção definida pelos coeficientes e tamanho com base na significância. Centralize a seta no centróide dos pontos.Respostas:
Aqui está minha solução atual, com base na sugestão acima para ajustar uma superfície. Esta solução não trata da escala adequadamente, portanto, as coordenadas e os valores z devem ser pequenos (por exemplo, entre -1 e 1).
No entanto, acho que estou fazendo o dimensionamento errado - se eu aumentar o alcance de x e y, a seta não será dimensionada corretamente:
Portanto, por enquanto, você pode dimensionar as coordenadas geográficas e o valor z.
fonte