Come faccio a rendere interattivo il mio utente script? L'utente deve selezionare i metadati in ogni passaggio per ottenere le statistiche del grafico finale. Ad esempio) Il primo popup dovrebbe essere "Maschio" o "Femmina" e così via// Modifica le informazioni sulla colonna: Sesso
Tabella dati ("Senza titolo 448"): Colonna 2 << Tipo di dati (carattere) <<
Imposta tipo di modellazione( "Nominale" ) << Imposta nome( "Sesso" );
// Cambia il nome della colonna: Colonna 1 → STudents
Tabella dati ("Senza titolo 448"): Colonna 1 << Imposta nome ("STudents");
// Nuova colonna: Colonna 3
Tabella dati( "Senza titolo 448" ) << Nuova colonna( "Colonna 3",
Numerico,
"Continuo",
Formato( "Migliore", 12 )
);
// Cambia il nome della colonna: Colonna 3 → Età
Tabella dati( "Senza titolo 448" ):Colonna 3 << Imposta nome( "Età" );
Modellazione statistica avanzataAnalisi e modellazione dei dati di baseEsplorazione e visualizzazione dei datiProgettazione di esperimentifinestreRe: Come posso rendere interattivo il mio script utente? L'utente deve selezionare i metadati in ogni passaggio per ottenere le statistiche del grafico finale. Ad esempio) Il primo popup dovrebbe essere "Maschio" o "Femmina" e così viaQual è l'obiettivo finale? Potresti riuscire a raggiungere questo obiettivo utilizzando il filtro dati condizionale.
Re: Come posso rendere interattivo il mio script utente? L'utente deve selezionare i metadati in ogni passaggio per ottenere le statistiche del grafico finale. Ad esempio) Il primo popup dovrebbe essere "Maschio" o "Femmina" e così vial'obiettivo finale è creare un grafico in base alle esigenze degli utenti.
L'utente dovrebbe essere in grado di dire al sistema se desidera un grafico con i dati del numero di maschi o del numero di femmine e selezionare quale fascia di età.
Fondamentalmente, puoi scrivere uno script per il filtro dati condizionale in cui l'utente è libero di selezionare i parametri per passare al passaggio successivo.
grazie in anticipo
Re: Come posso rendere interattivo il mio script utente? L'utente deve selezionare i metadati in ogni passaggio per ottenere le statistiche del grafico finale. Ad esempio) Il primo popup dovrebbe essere "Maschio" o "Femmina" e così viaNames Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
gb = dt << Graph Builder(
Size(525, 454),
Show Control Panel(0),
Variables(X(:weight), Y(:height), Overlay(:sex)),
Elements(Points(X, Y, Legend(9)), Line Of Fit(X, Y, Legend(11))),
Local Data Filter(
Conditional,
Add Filter(
columns(:sex, :age),
Where(:sex == "F"),
Where(:age == {13, 14, 15}),
Display(:age, N Items(6))
)
)
);

Re: Come faccio a rendere interattivo il mio script utente? L'utente deve selezionare i metadati in ogni passaggio per ottenere le statistiche del grafico finale. Ad esempio) Il primo popup dovrebbe essere "Maschio" o "Femmina" e così viaGrazie per la soluzione Come posso renderlo interattivo? Posso aggiungere popup per selezionare solo il Paese o solo i dati materiali che desidero?
Nuova query SQL(
NomeQuery( "Dati" ),
Selezionare,
Da( Tabella( "Dati", Schema( "prodotti" ), Alias( "t1" ) ) )
) <
// Elimina le righe selezionate
Tabella dati( "Dati" ) << Seleziona dove( !(:paese == "Tokyo") ) <<
Elimina righe;
// Elimina le righe selezionate
Tabella dati( "Dati" ) << Seleziona dove(
!(:prodotto == "Scarpe")
) << Elimina righe;
// Modifica la larghezza di visualizzazione dell'area ID della riga
Tabella dati( "Dati" ) << Imposta larghezza ID riga( 91 );
// Tabella dati divisa
// → Tabella dati( "Senza titolo 473" )
Tabella dati( "Dati" ) <
Dividi per(:materiale),
Dividi(:costo),
Gruppo(:paese),
Tabella di output ("finalfile.jmp"),
Colonne rimanenti (Rilascia tutto),
Ordina per proprietà colonna
);
Re: Come posso rendere interattivo il mio script utente? L'utente deve selezionare i metadati in ogni passaggio per ottenere le statistiche del grafico finale. Ad esempio) Il primo popup dovrebbe essere "Maschio" o "Femmina" e così viaNon sai ancora cosa stai facendo, quindi suggerirei comunque di utilizzare i filtri dei dati, ma forse il filtro dei dati invece del filtro dei dati locali
Names Default To Here(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
df = dt << Data Filter(
Conditional,
Add Filter(
columns(:sex, :age),
Where(:sex == "F"),
Where(:age == {13, 14, 15}),
Display(:age, N Items(6))
)
);
Potresti anche creare un'interfaccia utente personalizzata, ma come costruirla dipende molto dai tuoi dati e dallo scopo per cui viene utilizzata.