<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ciao - Sto provando a scrivere uno script che salverà le immagini con un valore in una colonna, tuttavia, quando faccio questo, JMP sembra sovrascrivere lo stesso file con ogni valore di colonna e mi lascia solo con l'ultimo. Cioè, se ordino una distribuzione per la colonna di interesse, ottengo la casella di visualizzazione per includere ciascuno dei grafici che voglio, separati dal valore di interesse nella colonna. Tuttavia, non riesco a convincerlo a salvare ogni singola trama.
Il codice che ho è:
db = Distribuzione (... ) ,
Di ( : PropertyOfInterestInColumn )
) ;
db << Salva immagine ( concat ( PropertyOfInterestInColumn , "Filename.png" ) ) ;
Grazie!
È necessario indirizzare ciascuna sottotrama separatamente. Ecco un esempio utilizzando un ciclo FOR. L'esempio salva due immagini diverse per ogni livello, il primo include l'intera distribuzione, incl. tavoli 'scatole con momenti ecc., l'altro include solo la trama.
dt = Aperto ( "$ ENGLISH_SAMPLE_DATA / Big Class.jmp" ) ;
PropertyOfInterestInColumn = colonna ( "età" ) ;
db = Distribuzione ( Distribuzione continua ( Colonna ( : altezza ) ) , Di ( PropertyOfInterestInColumn ) ) ;
// ottiene un elenco dei livelli in "PropertyOfInterestInColumn"
ricapitolare ( g = di ( PropertyOfInterestInColumn )) ;
// Salva ogni livello come .png
per ( io = 1 , io <= nitems ( g ) , io ++,
db [ io ] << Salva immagine ( concat ( g [ io ] , "_Filename.png" ) ) ;
rapporto ( db [ io ]) [ 1 , 1 , 1 , 1 ] << Salva immagine ( concat ( g [ io ] , "_Plot.png" ) ) ;
) ;