1 votos

Error en el Modelo de Efectos Fijos

Quiero hacer un modelo de efectos fijos en un conjunto de datos ficticio que tiene 3 columnas que representan la gravedad de los pacientes y su tasa de supervivencia en diferentes hospitales.

introducir descripción de la imagen aquí

La TASA DE SUPERVIVENCIA es la variable dependiente y la GRAVEDAD como mi variable independiente con la columna HOSPITAL como covariable con efecto fijo. Quiero solo un modelo de efectos fijos y no efectos aleatorios ya que estoy tratando de entender la diferencia entre efectos fijos y ols.

Intenté usar la función lme y estoy obteniendo este error

model_fixed1<-lme(SURVIVALRATE~SEVERITY,datos=data_hos)
Error en getGroups.data.frame(dataMix, groups) : 
  fórmula no válida para grupos

También intenté la función lmer

model_fixed2<-lmer(SURVIVALRATE ~ SEVEREITY,datos=data_hos)
Error: No se especificaron términos de efectos aleatorios en la fórmula

¿Está mal mi sintaxis? ¿cómo lo hago? También, si es posible, guíame sobre cómo hacer efectos aleatorios a partir de ahí.

4voto

Shane Oliver Puntos 126

No existe tal cosa como un modelo mixto lineal con solo efectos fijos. Eso es solo regresión lineal/mínimos cuadrados ordinarios, y se ajusta utilizando la función lm:

modelo_fijo1<-lm(TASADESOBREVIVENCIA~GRAVEDAD,data=datos_hospital)

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X