From david.cheze at cea.fr Tue May 7 17:26:51 2019 From: david.cheze at cea.fr (CHEZE David 227480) Date: Tue, 7 May 2019 15:26:51 +0000 Subject: [Users-fr] identification des points sur un graphique scatter Message-ID: 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 [cid:image001.png at 01D504EB.03999480] -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: -------------- 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: From stephane.mottelet at utc.fr Tue May 7 19:25:11 2019 From: stephane.mottelet at utc.fr (=?UTF-8?Q?St=c3=a9phane_Mottelet?=) Date: Tue, 7 May 2019 19:25:11 +0200 Subject: [Users-fr] identification des points sur un graphique scatter In-Reply-To: References: Message-ID: <78372c70-378b-6997-5211-8f22ce441d44@utc.fr> 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 3^e 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 3^e coordonnée mais que l?on voudrait seulement retrouver > dans le datatip. > > Merci pour vos remarques > > David > > imap://mottelet at 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 > 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: -------------- section suivante -------------- Une pièce jointe autre que texte a été nettoyée... Nom: image001.png Type: image/png Taille: 15289 octets Desc: non disponible URL: From david.cheze at cea.fr Thu May 9 09:10:44 2019 From: david.cheze at cea.fr (CHEZE David 227480) Date: Thu, 9 May 2019 07:10:44 +0000 Subject: [Users-fr] identification des points sur un graphique scatter In-Reply-To: <78372c70-378b-6997-5211-8f22ce441d44@utc.fr> References: <78372c70-378b-6997-5211-8f22ce441d44@utc.fr> Message-ID: 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 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 at 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 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: -------------- 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: