[Users-fr] identification des points sur un graphique scatter

CHEZE David 227480 david.cheze at cea.fr
Jeu 9 Mai 09:10:44 CEST 2019


Bonjour Stéphane,

Merci beaucoup, c'est parfait pour faire ce genre d'analyse.
Cela pourrait être bien de l'intégrer dans le comportement datatip par défaut de scatter 2D ?

David

De : users-fr <users-fr-bounces at lists.scilab.org> De la part de Stéphane Mottelet
Envoyé : mardi 7 mai 2019 19:25
À : users-fr at lists.scilab.org
Objet : Re: [Users-fr] identification des points sur un graphique scatter

Bonjour David,

Ca devrait le faire avec un truc comme ça (je mets au dessus un exemple de la page d'aide de scatter) :

// x and y initialisation
x = linspace(0, 2, 200);
y = exp(-x).*cos(10*x) + 0.2*rand(1,length(x));
// specify different sizes
s = linspace(1, 30, length(x));
// set color map
gcf().color_map = coolcolormap(64);
// colors according to x values
c = x;
// create 2D scatter plot
scatter(x,y,s,c);

function str=mydatatipDisplay(h)
    index = vectorfind(h.parent.data, h.data(1:2))
    str = msprintf("index : %d", index)
endfunction

gca().children.children.display_function = "mydatatipDisplay";

S.

Le 07/05/2019 à 17:26, CHEZE David 227480 a écrit :
Bonjour,

J'ai créé un graphique avec la fonction scatter (ci-dessous), en faisant varier la taille du cercle représentant un point x,y en fonction d'une 3e coordonnée, ici une notion de temps en datenum mais pas espacement régulier. En lisant la figure créée, j'aimerais pouvoir retrouver l'indice lors du tracé de certains points qui me paraissent singuliers, pour remonter au datenum et analyser ensuite plus en détail. Est-ce que vous voyez une façon pour faire cela ? via l'interface datatip ? étiqueter chaque valeur ? cela revient un peu à avoir une 3e coordonnée mais que l'on voudrait seulement retrouver dans le datatip.

Merci pour vos remarques

David

[imap://mottelet@kappa.utc.fr:993/fetch%3EUID%3E/SCILAB%3E3720?header=quotebody&part=1.1.2&filename=image001.png]



_______________________________________________

users-fr mailing list

users-fr at lists.scilab.org<mailto:users-fr at lists.scilab.org>

https://antispam.utc.fr/proxy/1/c3RlcGhhbmUubW90dGVsZXRAdXRjLmZy/lists.scilab.org/mailman/listinfo/users-fr



--

Stéphane Mottelet

Ingénieur de recherche

EA 4297 Transformations Intégrées de la Matière Renouvelable

Département Génie des Procédés Industriels

Sorbonne Universités - Université de Technologie de Compiègne

CS 60319, 60203 Compiègne cedex

Tel : +33(0)344234688

http://www.utc.fr/~mottelet
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20190509/9fe1cf57/attachment.htm>
-------------- section suivante --------------
Une pièce jointe autre que texte a été nettoyée...
Nom: image001.png
Type: image/png
Taille: 15289 octets
Desc: image001.png
URL: <https://lists.scilab.org/pipermail/users-fr/attachments/20190509/9fe1cf57/attachment.png>


Plus d'informations sur la liste de diffusion users-fr