Come generare più graficiHo scritto uno script JMP in cui tracciamo i dati in base ai miei dati originali. Dopo aver manipolato i dati, li ploto di nuovo, ma ora può mostrare solo il diagramma dei dati dopo la manipolazione, non il diagramma dei dati originali. Vorrei confrontarne due. Qualcuno potrebbe aiutare con questo? Di seguito è riportato lo script che ho usato per tracciare i dati.
Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :Name( "Mean(UPDATED THICKNESS" ) ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);
Ri: Come generare più graficiNon sono sicuro se si manipolano i dati nel ruolo X, nel ruolo Y o in entrambi i ruoli. È possibile salvare i dati manipolati in una nuova colonna. È inoltre possibile impilare i dati originali e manipolati in una colonna e creare automaticamente una colonna etichetta per indicare quali dati sono precedenti e quali sono dopo la manipolazione.
Ri: Come generare più graficiEcco una descrizione più dettagliata del mio problema
Ad esempio, se ho una tabella di dati di seguito (dt):
AB
1 2
2 4
3 6
4 8
E manipolo i dati per creare un'altra tabella (dtNew)
AB
1 4
2 8
3 10
4 12
Ora voglio tracciare questi due su grafici separati. Come posso fare ciò?
Ri: Come generare più graficiVedo. Seleziona Tabelle> Partecipa. Cambia l'opzione Abbina su Numero riga. Ora hai entrambi i set di dati nella stessa tabella.
Ri: Come generare più graficiGrazie. Ma come utilizzare lo script JMP per risolvere questo problema? Sto creando uno script che può fare tutto con un solo clic
Ri: Come generare più graficiE voglio avere trame separate. Una trama per la tabella dt, un'altra trama per la tabella dtNew. Fondamentalmente mostrando due grafici su grafici separati.
Ri: Come generare più graficiEcco un esempio molto semplice su un modo per farlo:
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << select where( :SEX == "F" );
dt2 = dt << subset( selected rows( 1 ), selected columns( 0 ) );
dt << bivariate( x( :Height ), y( :weight ) );
dt2 << bivariate( x( :Height ), y( :weight ) );
o
Names Default To Here( 1 );
Open( "$SAMPLE_DATA/big class.jmp" );
data table("big class") << select where( :SEX == "F" );
data table("big class") << subset( selected rows( 1 ), selected columns( 0 ) );
data table("big class") << bivariate( x( :Height ), y( :weight ) );
data table("Subset of big class") << bivariate( x( :Height ), y( :weight ) );Ri: Come generare più graficiGrazie. E se avessi una terza dimensione per tracciare un diagramma della mappa di calore. Quale funzione dovrebbe essere usata nel disegno (piuttosto che nel bivariato)?
Ri: Come generare più graficiÈ possibile utilizzare Graph Builder per generare una mappa di calore oppure è possibile utilizzare una mappa di celle.
Dovresti dare un'occhiata alla documentazione
Guida ==> Libri ==> Grafica essenziale
Ri: Come generare più graficiQuali sono i messaggi nel registro?
Qual è il valore della variabile DTSUM? Se metti
mostra (DTSUM);
appena prima
dtSum << Graph Builder (
stampa nel registro quale sia il valore ...... deve avere il valore di
dtSum = Tabella dati ("nome della tabella dati")
Ri: Come generare più graficiEcco quello che ho. Genera sempre la seconda trama, ma non la prima. Potresti dirmi perché?
dtSum << Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :UPDATED THICKNESS 1 ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);
dtSum6 << Graph Builder(
Size( 748, 531 ),
Show Control Panel( 0 ),
Automatic Recalc( 0 ),
Variables( X( :X_NOM_BIN ), Y( :Y_NOM_BIN ), Color( :Name( "RESIDUAL1_Normalized" ) ) ),
Elements( Points( X, Y, Legend( 6 ) ) )
);