Overview

O gráfico de dispersão (Scatter Plot) mostra a relação entre duas variáveis quantitativas medidas para os mesmos indivíduos. Os valores de uma variável aparecem no eixo horizontal e os valores das outras variáveis aparecem no eixo vertical. Cada indivíduo nos dados aparece como um ponto no gráfico.
Temos dois modos de operação.
No primeiro modo, que poderíamos chamar de modo "pontos sucessivos", especificamos um valor em x e um valor em y para cada mensagem. Isso leva à exibição de um ponto adicional no gráfico, e os pontos continuam sendo adicionados ao gráfico até o limite de quantidade definido pelo usuário, e então cada novo ponto substitui o mais antigo, e assim por diante. Esse modo é conveniente para séries temporais onde os dados chegam progressivamente.
O segundo modo é o modo XY: especificamos em x e y dois arrays de mesmas dimensões, que definem explicitamente todos os pontos a serem exibidos. O primeiro array define a lista de abscissas e o segundo define a lista de ordenadas.
“Successive stitches” mode
“Successive stitches” mode
Se um usuário configurar uma série "Series 1", escolhendo a propriedade "prop1" para o eixo x e a propriedade "prop2" para o eixo y, ao receber a seguinte mensagem :
msg.payload = {
"prop1": "abscisse1",
"prop2": 4
}
return msg;
um ponto é exibido no gráfico, na abscissa "abscisse1" e na ordenada 4.
Se uma nova mensagem for recebida :
msg.payload = {
"prop1": "abscisse2",
"prop2": 4
}
return msg;
um segundo ponto é exibido, na abscissa “abscisse2” e na ordenada 4.
XY mode
XY mode
Se um usuário configurar uma série "Series 1", escolhendo para o eixo x a tabela "tab1" e para o eixo y a tabela "tab2", ao receber a seguinte mensagem :
msg.payload = {
"tab1": ["abscisse1", "abscisse2"],
"tab2": [4, 4]
}
return msg;
dois pontos são exibidos no gráfico, na abscissa "abscissa1" e "abscissa2", ambos na ordenada 4. Quando novas tabelas para x e y são recebidas, os dados recebidos substituem o gráfico existente. O limite de pontos não tem significado aqui e deve ser ignorado.