<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />La funzione renale viene misurata come la velocità di filtrazione glomerulare (GFR) e la perdita di funzione nella malattia renale è stimata come la pendenza (negativa) del GFR aumentando l'età. Negli studi sulla malattia renale, è spesso l'obiettivo di testare i predittori di base della pendenza del GFR per età o tempo. La tabella allegata mostra i dati tipici per 10 soggetti con ciascuno con GFR misurato a due o più età. Qualcuno può suggerire un metodo (usando JMP10) per calcolare la pendenza per ogni soggetto per produrre una nuova tabella con SubjectID nella colonna uno e Pendenza nella colonna due? Le colonne successive facoltativamente possono contenere informazioni aggiuntive sull'adattamento.
Grazie MS: lo script ha funzionato immediatamente e ha rimosso le righe di intercettazione. Dopo un paio di inciampi, sono riuscito a ottenere gli stessi risultati usando i menu di JMP. Le pendenze concordano con le regressioni indipendenti. Molto buona.
TSP
Puoi utilizzare la piattaforma Fit Y di X. Aggiungi GFR come Y, Età come X. Quindi nel rapporto bivariata, seleziona "Raggruppa per ..." sotto il triangolo rosso e seleziona Paziente prima di scegliere "Adatta linea" (anche sotto il triangolo rosso). Infine, fai clic con il pulsante destro del mouse su una delle tabelle denominate "Stime dei parametri" e seleziona "Crea tabella dati combinati" per creare una tabella con tutte le inclinazioni (le intercettazioni saranno presenti anche lì, ma sono facili da ordinare e cancellare).
La versione JSL sarebbe qualcosa del genere:
dt = Tabella dati ( "Sample_GFRbyAgebyPt.jmp" ) ;
biv = dt << bivariate ( Y ( : GFR ) , X ( : Età ) , Raggruppa per ( : Paziente ) , Fit Line ( 1 ) ) ;
versante = rapporto ( biv ) [ "Stime dei parametri" ] [ 1 ] << crea una tabella di dati combinata ;
versante << seleziona dove ( : Termine == "Intercettare" ) << cancella le righe ;