<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Sto provando a tracciare qualcosa sul grafico delle variabili ripetutamente con gli stessi valori X ma con Y diversi.
Inizialmente, ho creato X come una variabile e il codice successivo si riferisce alla stessa X con Y diversa ogni volta:
// ------------- Inizia il codice ------------------
dt << Group Columns ("xlist", {: oceans,: continents,: vulcani});
// -------- Grafici di variabilità delle chiamate ------- //
Grafico di variabilità (
Y (: Name ("Planet")),
X (dt << ottieni il gruppo di colonne ("xlist")),
..........
// ------------ End Code --------------------
In questo momento ho tre colonne in xlist: oceani, continenti, vulcani, che vanno alla lista degli argomenti X del grafico Variabilità.
Supponiamo che ci siano altre 100 colonne come questa nella tabella dati.
1) Voglio presentare all'utente una scelta per modificare i contenuti di xlist in una finestra pop-up della GUI.
L'utente può aggiungere più colonne o eliminare qualsiasi colonna preselezionata.
Può scegliere di non modificare nulla e quindi questa lista non viene modificata dalla variabile X.
2) Desidero che l'ordine degli articoli passati all'argomento venga mantenuto.
Al momento il grafico della variabilità non mantiene la sequenza originale degli oggetti mentre arrangia sull'asse x.
Forse get group group ("xlist") restituisce il contenuto in un ordine diverso da quello assegnato a xlist.
L'ho provato usando le liste e Eval, ma non è servito a mantenere l'ordine.
Desidero controllare l'ordine degli argomenti x quando sono tracciati sul grafico di variabilità.
Si prega di suggerire il modo migliore per implementarlo.
Grazie.
Nomi predefiniti qui ( 1 ) ;
dt = Aperto ( "$ SAMPLE_DATA / Big Class.jmp" ) ;
CD = Finestra di dialogo delle colonne ( variabile-x = ColList ( "X" , colonne ({ età , sesso , nome }))) ;
// colonne di gruppo (se veramente necessarie)
Eval ( Eval Espr ( dt << colonne di gruppo ( "Xlist" , expr ( CD [ "Variabile-x" ])))) ;
// Grafico diretto, senza usare il gruppo, per mantenere l'ordine
Diagramma di variabilità ( Y ( : Nome ( "peso" )) , X ( CD [ "Variabile-x" ])) ;
// Creazione di grafici utilizzando il gruppo di colonne
// restituisce un ordine che può differire dall'input dell'utente
Diagramma di variabilità ( Y ( : Nome ( "peso" )) , X ( dt << ottieni un gruppo di colonne ( "Xlist" ))) ;
Quello che sembra chiedere è un esempio di come sviluppare una finestra di dialogo che richiede l'input dell'utente e quindi genera un'analisi specifica basata su quell'input. Nell'esempio seguente, da JMP, File Exchange lo fa. Ora, mentre non sta usando la piattaforma di variabilità, dovresti essere in grado di avere un'idea su come usare l'esempio in modo da poter inserire le tue specifiche nella sua metodologia.
corre Test (Wald-Wolfowitz Test ) e implementazione JSL della finestra di dialogo della piattaforma JMP