Bonjour,
Je construis un script à utiliser avec plusieurs jeux de données. Les jeux de données auront tous une disposition similaire (en termes de colonnes), mais ils auront tous un nombre différent d'échantillons. Chaque échantillon est composé de plusieurs lignes et la colonne "Sample ID" indique quelles lignes appartiennent à quel échantillon. J'ai écrit un script pour permettre à l'utilisateur de choisir un exemple "Comparaison" dans la liste des valeurs uniques de la colonne Sample ID. Ceci crée ensuite deux nouvelles colonnes 1) pour identifier quel échantillon est l'échantillon de comparaison (: Sample Sample) et 2) pour concaténer le: Sample ID avec le: Sample Sample afin que je puisse utiliser cette colonne pour la coloration (et par conséquent la légende). mes graphiques (: Type d'échantillon). Je voudrais créer des graphiques à bulles.
Cependant, le problème que je ne peux pas surmonter est que j'aimerais que l'échantillon de comparaison soit sur chaque graphique à bulles, puis que le script passe en boucle entre les échantillons restants. Ainsi, chaque échantillon est efficacement comparé à l'échantillon de comparaison. J'ai joint le jeu de données. Dans cet exemple, je n’aurais besoin que de deux graphiques à bulles, l’un avec CM1712-001 + Comparaison CM1712-003 et une comparaison avec Comparaison CM1712-002 + CM1712-003. Voici le script de base pour les colonnes que j'inclus dans le graphique à bulles.
Bubble Plot(
X( :RT1 ),
Y( :RT2 ),
Sizes( :Percent Area ),
Coloring( :Sample Type ),
Draw( "Outlined" ),
Title Position( 0, 0 ),
);
De plus, j'aimerais que la couleur de l'échantillon de comparaison reste identique, mais que la couleur des autres bulles d'échantillon soit modifiée en fonction d'une valeur de la colonne "<800 Total". Si la valeur dans cette colonne est <15, puis vert, entre 15 et 20 orange et> 20 rouge. Toute aide sur la boucle et les couleurs du tracé à bulles seraient utiles!