Overview

Un nuage de points (Scatter Plot) montre la relation entre deux variables quantitatives mesurées pour les mêmes individus. Les valeurs d'une variable apparaissent sur l'axe horizontal, et les valeurs des autres variables apparaissent sur l'axe vertical. Chaque individu dans les données apparaît sous forme de point sur le graphique.
Nous avons deux modes de fonctionnement.
Dans le premier mode, que l'on pourrait appeler le mode "points successifs", nous spécifions une valeur en x et une valeur en y pour chaque message. Cela conduit à l'affichage d'un point supplémentaire dans le graphique, et les points continuent de s'ajouter au graphique jusqu'à la quantité limite définie par l'utilisateur, puis chaque nouveau point remplace le plus ancien, et ainsi de suite. Ce mode est pratique pour les séries temporelles où les données arrivent progressivement.
Le second mode est le mode XY : nous spécifions en x et en y deux tableaux de mêmes dimensions, qui définissent explicitement tous les points à afficher. Le premier tableau définit la liste des abscisses et le second tableau définit la liste des ordonnées.
“Successive stitches” mode
“Successive stitches” mode
Si un utilisateur configure une série "Series 1", en choisissant la propriété "prop1" pour l'axe x et la propriété "prop2" pour l'axe y, alors lors de la réception du message suivant :
msg.payload = {
"prop1": "abscisse1",
"prop2": 4
}
return msg;
un point s'affiche sur le graphique, à l'abscisse "abscisse1" et à l'ordonnée 4.
Si un nouveau message est reçu :
msg.payload = {
"prop1": "abscisse2",
"prop2": 4
}
return msg;
un second point s'affiche, à l'abscisse « abscisse2 » et à l'ordonnée 4.
XY mode
XY mode
Si un utilisateur configure une série "Series 1", en choisissant pour l'axe x le tableau "tab1" et pour l'axe y le tableau "tab2", alors lors de la réception du message suivant :
msg.payload = {
"tab1": ["abscisse1", "abscisse2"],
"tab2": [4, 4]
}
return msg;
deux points s'affichent sur le graphique, aux abscisses "abscisse1" et "abscisse2", et tous deux à l'ordonnée 4. Lorsque de nouveaux tableaux pour x et y sont reçus, les données reçues remplacent le graphique existant. La limite de points n'a aucun sens ici et doit être ignorée.