Crea una variabile da e una media delle righe selezionate in una colonna da utilizzare successivamente come linea di riferimento.Ciao,
Voglio il tuo aiuto per trovare una media della riga selezionata in una colonna e usarla come linea di riferimento in un grafico.
Ho una tabella dati:
UN | 12.5 |
B | 13.4 |
B | 17.5 |
B | 12.8 |
UN | 11.1 |
UN | 19.4 |
B | 13.8 |
Voglio creare una variabile che sia una media di tutti i valori della linea "B" ((13,4+17,5+12,8+13,8)/4) nell'esempio sopra.
Quindi la userò come linea di riferimento in un grafico bivariato.
Ri: Crea una variabile da e la media delle righe selezionate in una colonna da utilizzare successivamente come linea di riferimento.Se capisco correttamente ciò che desideri, prova a creare una nuova variabile utilizzando la funzione Col Mean con la prima colonna come variabile "By".Quindi crea un'altra colonna con un'istruzione IF che utilizza il valore medio B per entrambi i gruppi A e B.Quella colonna avrà quindi tutte lo stesso valore = media dei valori del gruppo B.
Ri: Crea una variabile da e la media delle righe selezionate in una colonna da utilizzare successivamente come linea di riferimento.@ileshem ,
Col Mean() - se vuoi usare la colonna
Media() - se desideri utilizzare la matrice o una variabile separata
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dt << Select Randomly( 0.3 );
dt1 = dt << Subset(Selected Rows( 1 ), selected columns( 0 ));
Res = Col Mean(dt1:age);
Show(Res);
Ri: Crea una variabile da e la media delle righe selezionate in una colonna da utilizzare successivamente come linea di riferimento.Grazie per la pronta risposta,
Sono riuscito a creare una nuova tabella con le righe che desideravo, ma non sono sicuro di come calcolare la MEDIA di quella colonna (VALORE) in una variabile.
mia_lista = {"B"};
dtsub1 = dtEPData << sottoinsieme(
righe( dtEPData << ottieni righe dove( Contiene( mia_lista, :TYPE ) ) ),
Solo colonne selezionate( 0 ));
TIPO VALORE
UN 12,5
B13.4
B17.5
B12.8
A 11.1
A 19.4
B13.8
Dtsub1=
TIPO VALORE
B13.4
B17.5
B12.8
B13.8
Ri: Crea una variabile da e la media delle righe selezionate in una colonna da utilizzare successivamente come linea di riferimento.@ileshem ,
Una volta aperta la tabella dati, seleziona righe casuali. Puoi farlo tramite:
Righe > Selezione riga > Seleziona casuale
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
AgeVals = :age << Get Values ; // Get Values in Age Column
SR = dt << Get Selected Rows(); // Get Selected Rows
RequiredVar = AgeVals[SR,0]; // Desired Values subset from Column Values