Ciao,
Sto costruendo uno script da utilizzare con più dataset. I set di dati avranno tutti un layout simile (in termini di colonne), tuttavia, avranno tutti un diverso numero di campioni. Ogni campione è lungo più righe, quindi la colonna "ID campione" mostra quali linee appartengono a quale campione. Ho scritto uno script per consentire all'utente di selezionare un campione "Confronto" dall'elenco di valori univoci dalla colonna ID campione. Questo quindi crea due nuove colonne 1) per identificare quale campione è il campione di confronto (: Comparison Sample) e 2) per concatenare: ID campione con: Comparison Sample così posso usare questa colonna per colorare (e quindi la legenda) per i miei grafici (: tipo di campione). Mi piacerebbe creare grafici a bolle.
Tuttavia, il problema che non riesco a superare è che vorrei che il campione di confronto fosse su ogni grafico a bolle, e quindi fare in modo che lo script esegua il ciclo attraverso gli altri campioni. Quindi ogni campione viene effettivamente confrontato con il campione di confronto. Ho allegato il set di dati. In questo esempio avrei bisogno solo di due grafici a bolle, uno con CM1712-001 + Confronto CM1712-003 e uno con CM1712-002 + CM1712-003 Confronto. Ecco lo script di base per le colonne che includo nella trama della bolla.
Bubble Plot(
X( :RT1 ),
Y( :RT2 ),
Sizes( :Percent Area ),
Coloring( :Sample Type ),
Draw( "Outlined" ),
Title Position( 0, 0 ),
);
Inoltre, vorrei mantenere lo stesso colore del campione di confronto, ma cambiare il colore delle altre bolle campione sulla base di un valore nella colonna "<800 Total". Se il valore in quella colonna è <15 allora verde, tra 15 e 20 arancione e> 20 rosso. Sarebbe utile qualsiasi aiuto sul loop e sui colori del grafico a bolle!