<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />La función renal se mide como la tasa de filtración glomerular (GFR) y la pérdida de función en la enfermedad renal se estima como la pendiente (negativa) de GFR a medida que avanza la edad. En estudios de enfermedad renal, a menudo es el objetivo probar los predictores basales de la pendiente de GFR por edad o tiempo. La tabla adjunta muestra datos típicos de 10 sujetos, cada uno con GFR medido a dos o más edades. ¿Alguien puede sugerir un método (utilizando JMP10) para calcular la pendiente de cada sujeto para producir una nueva tabla con SubjectID en la columna uno y Pendiente en la columna dos? Las columnas posteriores, opcionalmente, pueden contener información adicional sobre el ajuste.
Gracias, MS: el script funcionó de inmediato y eliminó las filas de intercepción. Después de un par de tropiezos, pude obtener los mismos resultados utilizando los menús JMP. Las pendientes coinciden con regresión independiente. Muy bien.
TSP
Puedes usar la plataforma Fit Y by X. Agregue GFR como Y, Edad como X. Luego, en el informe bivariado, seleccione "Agrupar por ..." debajo del triángulo rojo y seleccione Paciente antes de elegir "Ajustar línea" (también debajo del triángulo rojo). Finalmente, haga clic con el botón derecho en cualquiera de las tablas denominadas "Estimaciones de parámetros" y seleccione "crear tabla de datos combinados" para hacer una tabla con todas las pendientes (las intersecciones también estarán allí, pero son fáciles de ordenar y eliminar).
La versión JSL sería algo como esto:
dt = Tabla de datos ( "Sample_GFRbyAgebyPt.jmp" ) ;
biv = dt << Bivariable ( Y ( : GFR ) , X ( : Años ) , Agrupar por ( : Paciente ) , Línea de ajuste ( 1 ) ) ;
pendientes = Informe ( biv ) [ "Estimaciones de parámetros" ] [ 1 ] << hacer tabla de datos combinada ;
pendientes << selecciona donde ( : Término == "Interceptar" ) << eliminar filas ;