Genera valori mancanti con la funzione ifCiao,
Ho un database con molti valori (BMI, circonferenza della vita, ecc.) Dai pazienti in due punti temporali (T0, T1). Alcuni valori mancano
Vorrei creare una formula che genera un valore mancante a T1, quando manca T0 (e al contrario).
Qualcuno mi può aiutare con questo ?
Grazie
Ri: Genera valori mancanti con la funzione ifEcco un modo per fare ciò che vuoi
Names Default To Here( 1 );
dt = Current Data Table();
For( i = 1, i <= N Rows( dt ), i++,
If( Is Missing( dt:BMI[i] ),
thePatient = dt:Patient[i];
If(
dt:Time[i] == "T0",
dt:BMI[dt << get rows where(
dt:Patient == thePatient & dt:Time == "T1"
)] = .,
dt:Time[i] == "T1",
dt:BMI[dt << get rows where(
dt:Patient == thePatient & dt:Time == "T0"
)] = .,
);
)
);Ri: Genera valori mancanti con la funzione ifCon la presente un esempio di come è organizzato il mio datatable!
Grazie per il tuo aiuto
Ri: Genera valori mancanti con la funzione ifAllegare un campione della tabella dei dati o almeno un'immagine della tabella dei dati
Ri: Genera valori mancanti con la funzione ifT0 e T1 sono in righe nella mia tabella JMP.
C'è un modo per farlo funzionare in questo modo?
Ri: Genera valori mancanti con la funzione ifSupponendo che il tuo riferimento a T0 e T1 siano 2 colonne nella tua tabella JMP, quanto segue farà la regolazione desiderata
Names Default to Here( 1 );
For Each Row(
If( isMissing( :T0 ), :T1 = . );
If( isMissing( :T1 ), :T0 = . );
);Ri: Genera valori mancanti con la funzione if @Shiel ,
Supponendo che i tuoi dati assomiglino a quanto mostrato di seguito, potresti provare ciò che ho mostrato a destra.
