Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ndice
1. OBJETIVOS................................................................................................................................................... 2
2. INTRODUCCIN AL MODELO DE REGRESIN LOGSTICA ................................................................... 2
3. INTRODUCCIN A LA SELECCIN DE VARIABLES................................................................................. 2
4. CONCEPTO DE REGRESIN LOGSTICA ................................................................................................. 4
4.1.Regresin logstica binaria .......................................................................................................................... 4
5. REQUISITOS Y ETAPAS DE LA REGRESIN LOGSTICA ....................................................................... 7
6. ESTIMACIN DE LOS COEFICIENTES DEL MODELO Y DE SUS ERRORES ESTNDAR .................... 7
6.1. El estadstico de Wald ................................................................................................................................ 7
6.2. El estadstico G de razn de verosimilitud ................................................................................................. 7
6.3. La prueba Score ......................................................................................................................................... 7
7. MULTICOLINEALIDAD ................................................................................................................................. 9
8. LAS VARIABLES SIMULADAS (DUMMY) .................................................................................................. 10
9. FUNCIN DE VEROSIMILITUD ................................................................................................................. 10
9.1. Mtodo de Newton-Raphson.................................................................................................................... 11
10. TIPOS DE MODELOS DE REGRESIN LOGSTICA.............................................................................. 14
11. INTERPRETACIN DEL MODELO LOGSTICO ..................................................................................... 14
12. MEDIDAS DE CONFIABILIDAD DEL MODELO....................................................................................... 15
12.1. Devianza................................................................................................................................................. 15
12.2. Criterio AIC de Akaike ............................................................................................................................ 15
12.3. Prueba de bondad de ajuste de Hosmer-Lemeshov.............................................................................. 15
13. ESTADSTICOS INFLUENCIALES PARA REGRESIN LOGSTICA ..................................................... 16
13.1. Residuales de Pearson .......................................................................................................................... 16
13.2. Residuales de devianza ......................................................................................................................... 16
13.3. Uso de la regresin logstica en clasificacin......................................................................................... 16
14. DIAGNSTICO EN REGRESIN LOGSTICA ........................................................................................ 17
15. MODELOS PREDICTIVOS ....................................................................................................................... 17
16. MTODOS DE SELECCIN AUTOMTICA............................................................................................ 17
16.1. Hacia adelante........................................................................................................................................ 17
16.2. Hacia atrs.............................................................................................................................................. 17
16.3. Stepwise ................................................................................................................................................. 17
16.4. Consideraciones ..................................................................................................................................... 18
17. VALORACIN DE LA CAPACIDAD PREDICTIVA DEL MODELO .......................................................... 18
17.1.Clasificacin............................................................................................................................................. 18
17.2. Clculo del rea bajo la curva ROC ....................................................................................................... 18
17.3. Eleccin del punto de corte ptimo ........................................................................................................ 19
18. VALIDACIN DEL MODELO .................................................................................................................... 19
19. REGRESIN LOGSTICA CONDICIONAL............................................................................................... 19
20. ESTUDIOS DE CASOS Y CONTROLES APAREADOS .......................................................................... 19
21. REGRESIN MULTINOMIAL ................................................................................................................... 20
22. REGRESIN ORDINAL ............................................................................................................................ 20
22.1 Odds-proporcionales ............................................................................................................................... 20
22.2 Categoras adyacentes............................................................................................................................ 21
23. ELEMENTOS DE INTERS EN REGRESIN LOGSTICA..................................................................... 21
24. ELEMENTOS DERIVADOS ...................................................................................................................... 21
25. BIBLIOGRAFA.......................................................................................................................................... 22
1. Objetivos
Estudiar los modelos de regresin logstica considerando sus fundamentos tericos y sus aplicaciones.
Se pretende que al finalizar el curso los alumnos hayan adquirido los conocimientos relativos a las
formulaciones, supuestos y condiciones de aplicacin del modelo de regresin logstica.
El objetivo final es que los alumnos puedan plantear y disear una investigacin emprica en la que se
requiera aplicar dichos modelos.
Cuantificar la importancia de la relacin existente entre cada una de las covariables y la variable
dependiente, lo que lleva implcito tambin clarificar la existencia de interaccin y confusin entre
covariables respecto a la variable dependiente (es decir, conocer la odds ratio para cada covariable).
( p < 0, 05 ) , que sera un criterio excesivamente restrictivo, sino de un cierto grado de relacin (por ejemplo
p < 0, 25 ). La laxitud de esta recomendacin se debe a que un criterio tan restrictivo como una p < 0, 05
puede conducir a dejar de incluir en el modelo covariables con una dbil asociacin a la variable
dependiente en solitario pero que podran demostrar ser fuertes predictores de la misma al tomarlas en
conjunto con el resto de covariables.
Una cuestin importante a tener en cuenta es el correcto manejo de las variables cualitativas transformadas
en varias variables ficticias.
Siempre que se decida incluir (o excluir) una de estas variables, todas sus correspondientes variables
ficticias deben ser incluidas (o excluidas) en bloque. No hacerlo as implicara que se habra recodificado la
variable, y por tanto la interpretacin de la misma no sera igual.
Otro aspecto de inters es la significacin que pudiera tener cada variable ficticia. No siempre todas las
variables ficticias de una covariable son significativas, o todas no significativas. En estos casos es
recomendable contrastar el modelo completo frente al modelo sin la covariable mediante la prueba de razn
de verosimilitud (es decir, se sacaran del modelo en bloque todas las variables ficticias de la covariable de
inters). La decisin se tomara dependiendo del resultado de la prueba y del inters clnico de la
covariable: Si se obtiene significacin en este contraste, la variable permanece en el modelo; si no se
obtiene significacin y la covariable es de inters clnico a criterio del investigador, habra que valorar la
magnitud en la que se distancia de la significacin para decidir si la covariable debe permanecer o no en el
modelo.
Una vez se dispone de un modelo inicial debe procederse a su reduccin hasta obtener el modelo ms
reducido que siga explicando los datos. Para ello se puede recurrir a mtodos de seleccin paso a paso,
bien mediante inclusin "hacia adelante" o por eliminacin "hacia atrs", o a la seleccin de variables por
mejores subconjuntos de covariables. Estos mtodos se encuentran implementados en numerosos
paquetes estadsticos, por lo que son muy populares. Dado que para la comprensin de los mtodos de
seleccin paso a paso se requiere un conocimiento previo acerca del ajuste del modelo, ste es un aspecto
que debe ser tratado en otro momento; se sugiere al lector que se introduzca en este aspecto una vez tenga
conocimientos sobre el anlisis del ajuste del modelo. No obstante hay que advertir que su uso nunca
puede sustituir a la valoracin juiciosa de los modelos que van surgiendo de forma seriada en cada paso y
del modelo final. No hacerlo as puede llevar a dar por bueno un modelo surgido de forma automtica (por
criterios preestablecidos por el paquete estadstico muchas veces mal conocidos por el usuario del
software), con escaso valor clnico.
Cada vez que se encuentre ante un modelo de regresin logstica (el inicial, cualquiera de los intermedios o
el final), se tendr que contrastar su significacin global, mediante las pruebas de ajuste global del modelo.
Una vez se dispone un modelo preliminar, se podran incluir factores de interaccin, es decir, estudiar cmo
la asociacin de dos o ms covariables puede influir en la variable dependiente. Existen estrategias de
desarrollo de modelos de regresin por las que se recomienda la inclusin en el modelo inicial de todas las
covariables necesarias ms las interacciones de las mismas, o por lo menos, las interacciones de primer
orden (tomadas las covariables dos a dos), a los que se les llama modelos saturados. Interacciones de
mayor orden suelen ser de difcil interpretacin. En cualquier caso siempre hay que tener presente las
limitaciones de tamao muestral (que se vern luego), y de interpretacin desde el punto de vista clnico (no
se deberan incluir interacciones de significado incierto).
Otra estrategia en el desarrollo del modelo final es el diseo y ajuste de un modelo final preliminar sin
interacciones, en el que luego se ensayaran la inclusin, uno por uno, de trminos de interaccin que
pudieran tener traduccin clnica (Hosmer y Lemeshow), y valorar su significacin respecto del modelo
previo sin interacciones.
Una vez se haya decidido la inclusin de un factor de interaccin, se tendr en cuenta que siempre debern
estar incluidas tambin de forma aislada en el modelo las covariables que componen la interaccin
(principio jerrquico): si la interaccin es "HTA-diabetes", en el modelo se encontrarn como covariables
HTA y diabetes (DM):
[1a]
Por otra parte, y en relacin con la inclusin de interacciones, hay que tener en cuenta que la inclusin de
las mismas puede generar multicolinealidad, tanto ms probable cuanto mayor sea el nmero de
interacciones.
Siempre debe considerarse la suficiencia del tamao muestral para el nmero de covariables que se desea
incluir en el modelo: modelos excesivamente grandes para muestras con tamaos muestrales relativamente
pequeos implicarn errores estndar grandes o coeficientes estimados falsamente muy elevados
(sobreajuste). En general se recomienda que por cada covariable se cuente con un mnimo de 10 individuos
por cada evento de la variable dependiente con menor representacin (Peduzzi). Por ejemplo, si la variable
dependiente Y es muerte y en los datos hay 120 sujetos vivos y 36 sujetos muertos, el evento de Y
menos representado es muerte, con 36 sujetos; de esta forma el modelo no debera contener ms de
36
10
3 covariables.
Lo anterior es vlido siempre que se trate de covariables cuantitativas o cualitativas con distribuciones bien
equilibradas. La situacin se complica si una o ms de las covariables cualitativas no tiene una distribucin
3
equilibrada (uno de sus dos valores tiene una mnima representacin); en ese caso se recomienda que en
su tabla de contingencia respecto a la variable dependiente, en cada celda haya un mnimo de 10
observaciones. En el siguiente ejemplo se debera disponer de suficiente tamao muestral como para que
en cada celda haya 10 ms sujetos (es decir, que tanto a , b , c como d sean mayores de 10).
x=0 x=1
y=0
a
b
y=1
c
d
Predecir la probabilidad de que a alguien le ocurra cierto evento: por ejemplo, estar desempleado =1 o
no estarlo = 0; ser pobre = 1 o no ser pobre = 0; graduarse como socilogo =1 o no graduarse =
0;
cuenta si se emplean paquetes estadsticos que no recodifican automticamente las variables cuando stas
se encuentran codificadas de forma diferente (por ejemplo, el uso frecuente de 1 para la presencia y 1 2
para la ausencia).
La ecuacin de partida en los modelos de regresin logstica es:
n
exp b 0 + bi x i
i =1
Pr ( y =1 | x ) =
n
1 + exp b 0 + bi x i
i =1
[1b]
es un conjunto de n covariables x 1 , x1 , , x n
b0
bi
Es lo que se denomina distribucin logstica. En la siguiente imagen vemos un ejemplo de esta distribucin:
la probabilidad de padecer enfermedad coronaria en funcin de la edad. Como puede verse, la relacin
entre la variable dependiente (cualitativa dicotmica), y la covariable (edad, cuantitativa continua en este
caso), no es definida por una recta (lo que correspondera un modelo lineal), sino que describe una forma
sigmoidea (distribucin logstica).
Figura 1.
Si se divide la expresin [1] por su complementario, es decir, si se construye su odds (en el ejemplo de
presencia o no de enfermedad, la probabilidad de estar enfermo entre la probabilidad de estar sano), se
obtiene una expresin de manejo matemtico ms fcil:
Pr ( y = 1 | x )
= exp b 0 + bi x i
1 Pr ( y = 1 | x )
i =1
[2]
Figura 2
Si ahora se realiza su transformacin logaritmo natural, se obtiene una ecuacin lineal que lgicamente es
de manejo matemtico an ms fcil y de mayor comprensin:
n
Pr ( y =1 | x )
log
= b 0 + bi x i
i =1
1 Pr ( y =1 | x )
[3]
o simplificando:
pi
log
= 0 + i xi
1 pi
[3a]
y = a + b1 x1 + b 2 x 2 + + b n x n
[4]
Siguiendo el ejemplo de las figuras 1 y 2, se puede representar el logit frente a la edad como se observa en
la figura 3:
Figura 3.
Pero la regresin lineal presenta una diferencia fundamental respecto al modelo de regresin logstica. En el
modelo de regresin lineal se asume que los errores estndar de cada coeficiente siguen una distribucin
normal de media 0 y varianza constante (homoscedasticidad). En el caso del modelo de regresin logstica
no pueden realizarse estas asunciones pues la variable dependiente no es continua (slo puede tomar dos
valores, 0 1, pero ningn valor intermedio). Llamando al posible error de prediccin para cada
covariable x i se tendr que el error cometido depender del valor que llegue a tomar la variable
dependiente, tal como se ve en [5].
y = Pr ( x ) +
y =1 =1 Pr ( x )
y = 0 = Pr ( x )
6
[5]
muestral y a Pr y = 1 | x i
S =
x (y
i =1
y)
y (1 y ) ( x i x )
[6]
2
i =1
En el caso de mltiples covariables hay que utilizar clculo matricial, si bien no requiere un clculo iterativo
(precisamente su rapidez de clculo sera su aspecto ms favorable). En contra del mismo dos aspectos:
(a) Se sabe que este estadstico se incrementa conforme aumenta el nmero de covariables (es decir
tiende a dar significacin con mayor frecuencia).
(b) Este estadstico tambin asume una distribucin normal con media 0 y varianza 1.
Al igual que en los casos anteriores, si alcanza significacin indica que la covariable debera permanecer en
el modelo. Su uso en algunos paquetes estadsticos ha quedado relegado a la seleccin de variables en
mtodos paso a paso (por la mayor rapidez de clculo).
Cuando la covariable es cualitativa con n categoras (siendo n > 2 ), en el modelo se analizar la
significacin de cada una de sus n 1 variables ficticias, as como la significacin global de la covariable
comparando la presencia en bloque frente a la ausencia en bloque de sus n 1 covariables ficticias.
En el siguiente ejemplo, tomado de Hosmer y realizado con SPSS, se analiza la variable edad (AGE) y la
variable IVHX (usuario de drogas por va parenteral); esta segunda era una variable con tres categoras
(nunca, previa y reciente), por lo que se crearon dos variables ficticias: IVHX(1) e IVHX(2); el resultado
es una estimacin de los con sus errores estndar, la significacin para IVHX(1) e IVHX(2), y la
significacin de IVHX considerada como la entrada frente a la salida en bloque del modelo de IVHX(1) e
IVHX(2).
Figura 4.
Una vez se ha estimado los coeficientes de regresin y sus correspondientes errores estndar se calcularn
los correspondientes intervalos de confianza para las estimaciones, bajo la hiptesis de que dichos
coeficientes se distribuyen segn respectivas distribuciones normales. Para un determinado coeficiente, su
intervalo de confianza al 95 % vendr dado por:
[7]
Junto a la significacin del estadstico empleado para contrastar la significacin de los coeficientes de
regresin, la inclusin de la unidad en el intervalo de confianza es, lgicamente, indicativa de la ausencia de
significacin.
En ocasiones existirn modelos que llaman la atencin por la falta de sentido de sus estimaciones. Esta
sorpresa suele venir dada por la presencia de estimaciones de grandes errores estndar, con frecuencia
asociadas a estimaciones de coeficientes de regresin tambin anormalmente elevados. Las posibles
causas de este hecho pueden ser:
(a) Presencia de una frecuencia cero en una tabla de contingencia Y x X. Cuando esto ocurre provoca en el
clculo de la correspondiente odds la presencia de un 0 en el denominador (y por tanto no es calculable). Si
esta covariable se intenta introducir en el modelo de regresin que se est diseando, el software puede
comportarse de forma incorrecta: desde excluirla por entender que predice perfectamente la variable
dependiente, a incluirla y comunicar un error (porque la rutina de iteracin para el clculo de estimaciones
de mxima verosimilitud o bien no llega a converger o bien llega al mximo de iteraciones prefijadas). Esta
circunstancia puede y debe ser detectada durante el anlisis univariado. En el caso de tratarse de una
variable cualitativa con ms de dos categoras, una solucin es colapsar dos de esas categoras.
(b) Tambin puede ocurrir que se incluyan interacciones que impliquen una excesiva estratificacin para la
muestra disponible. El resultado puede ser una estimacin elevada del correspondiente coeficiente de
8
regresin y de su error estndar. En el anlisis univariado, al realizar efectivamente las dos tablas de
contingencia de la estratificacin, se observar que alguna de las ocho celdas contiene el cero. Si no puede
recurrir al colapso de categoras, puede decidirse disear una nueva variable que sea la combinacin de las
dos covariables con sus correspondientes categoras, e incluirla como tal en el modelo.
Presencia de una o ms covariables que discriminan perfectamente las dos categoras de la variable
dependiente. Algunos ejemplos servirn para explicar esta circunstancia: Si siempre que se administran
antimicrobianos los sujetos con una determinada enfermedad infecciosa viven y siempre que no se
administran mueren, la covariable antimicrobianos discrimina perfectamente a la variable muerte; o si
siempre que se tienen ms de 65 aos se padece de cardiopata isqumica y por debajo no, la covariable
edad discrimina perfectamente a la variable cardiopata isqumica. En la prctica esta circunstancia
impide que se puedan realizar estimaciones de coeficientes por mxima verosimilitud, lo que no quiere decir
que el paquete estadstico necesariamente no de falsas estimaciones, como en el punto anterior.
Este problema est en estrecha relacin con el tamao muestral y el nmero de covariables que se desean
introducir en el modelo: la probabilidad de discriminacin completa es elevada en los modelos con muestras
con tamaos muestrales pequeos, sobre todo cuando una de las categoras de la variable dependiente
est poco representada, y tanto ms cuanto mayor es el nmero de covariables introducidas en el modelo.
(c) Multicolinealidad. Si bien existen pruebas que permiten comprobar la existencia de colinealidad entre
covariables (que se ver ms adelante), cabe resear aqu que al igual que en los casos anteriores, los
modelos con multicolinealidad entre las covariables introducidas llamarn la atencin por la presencia de
grandes errores estndar, y frecuentemente, estimaciones de coeficientes anormalmente elevadas. Sin
embargo la multicolinealidad no afecta al sentido de las estimaciones (la multicolinealidad no har que
aparezca significacin donde no la hay, y viceversa).
7. Multicolinealidad
Se dice que existe multicolinealidad cuando dos o ms de las covariables del modelo mantienen una
relacin lineal. Cuando la colinealidad es perfecta, es decir, cuando una covariable puede determinarse
segn una ecuacin lineal de una o ms de las restantes covariables, es posible estimar un nico
coeficiente de todas las covariables implicadas. En estos casos debe eliminarse la covariable que acta
como dependiente.
Normalmente lo que se hallar ser una multicolinealidad moderada, es decir, una mnima correlacin entre
covariables. Si esta correlacin fuera de mayor importancia, su efecto sera, como ya se vio anteriormente,
el incremento exagerado de los errores estndar, y en ocasiones, del valor estimado para los coeficientes
de regresin, lo que hace las estimaciones poco crebles.
Un primer paso para analizar este aspecto puede ser examinar la matriz de coeficientes de correlacin entre
las covariables. Coeficientes de correlacin muy elevados llevarn a investigar con mayor profundidad. Sin
embargo, este mtodo, bueno para detectar colinealidad entre dos covariables, puede conducir a no poder
detectar multicolinealidad entre ms de dos de ellas.
Existen otros procedimientos analticos para detectar multicolinealidad. Puede desentenderse por el
momento de la variable dependiente y realizar sendos modelos en los que una de las covariables actuar
como variable dependiente y las restantes covariables como variables independientes de aquella. A cada
uno de estos modelos se le puede calcular la R
(1 R )
2
tiende a ser 0, y por tanto FIV tiende al infinito. Como regla general debera preocupar tolerancias menores
de 0,1 y FIV mayores de 10. SPSS ofrece la matriz de correlaciones, pero no aporta ndices de
multicolinealidad para la regresin logstica.
La solucin a la multicolinealidad no es fcil:
Puede intentarse eliminar la variable menos necesaria implicada en la colinealidad, a riesgo de obtener
un modelo menos vlido;
Puede intentar cambiarse la escala de medida de la variable en conflicto (es decir, transformarla), para
evitar sacarla del modelo, si bien no siempre se encontrar una transformacin de forma directa.
Algunas transformaciones frecuentes son el centrado respecto de la media, la estandarizacin o la
creacin de variables sintticas mediante un anlisis previo de componentes principales (que es otro
tipo de anlisis multivariado). Estas transformaciones por el contrario hacen al modelo muy dependiente
de los datos actuales, invalidando su capacidad predictiva;
Tambin se puede recurrir a aumentar la muestra para as aumentar la informacin en el modelo, lo que
no siempre ser posible.
categora ocupacional
empleador
cuenta propia
asalariado
trabajador sin remuneracin
empleador
variable fictcia
cuenta propia
asalariado
1
0
0
0
0
1
0
0
0
0
1
0
Se crearan tres variables dicotmicas: la primera de ellas sera empleador. Quien lo sea tendr valor 1 en
esa variable y valor cero en las variables cuenta propia y asalariado. Los por cuenta propia tendrn
valor 1 en la segunda variable y cero en las otras, etc. No se necesita crear, en cambio, una variable
llamada trabajador sin remuneracin: lo ser quien tenga valores cero en las tres anteriores. Esta ltima es
la categora base de las variables simuladas.
Una vez realizada esta transformacin, estas variables pueden ser incorporadas en una ecuacin de
regresin: sus valores slo pueden variar entre cero y uno y sus coeficientes b indicarn, en cada caso,
cuanto aumentan o disminuyen los odds de probabilidad del evento que se procura predecir cuando una
de estas variables pasa de cero a uno (por ejemplo, cuando alguien es un empleador, seguramente la
probabilidad de que sea pobre disminuir, lo que se expresar en un coeficiente b negativo en la ecuacin
logstica).
9. Funcin de verosimilitud
Se sabe que cualquier variable dependiente de otra u otras variables, toma valores segn los valores de las
variables de las que depende. Por otra parte, esa variable dependiente ir tomando valores siguiendo o
describiendo una determinada distribucin de frecuencias; es decir, tomen los valores que tomen las
variables independientes, si el experimento se repite mltiples veces, la variable dependiente tomar para
esos valores de las independientes un determinado valor, y la probabilidad de ocurrencia de dicho valor
vendr dado por una distribucin de frecuencias concreta: una distribucin normal, una distribucin
binomial, una distribucin hipergeomtrica, etc. En el caso de una variable dependiente dicotmica (como el
caso que nos ocupa), la distribucin de frecuencias que seguir ser la binomial, que depende de la tasa de
xitos ( X sujetos de un total de N , que sera el elemento variable), para un determinado tamao muestral
constantes). La funcin de densidad de esta distribucin de frecuencias vendr dada por la siguiente
expresin:
N
N x
Pr ( y ) f ( x ) = p x (1 p )
x
10
[8]
Si en la expresin anterior introducimos los datos concretos de nuestra muestra de N sujetos (es decir, se
convierte el elemento variable X en parmetro), y se hace depender el resultado de la funcin de densidad
del parmetro "probabilidad de ocurrencia" ( p , que de esta forma se convierte en variable), se est
generando su funcin de verosimilitud, f
( p | x)
N
N x
f ( p | x ) = p x (1 p )
x
[9]
Se deduce que, para una muestra concreta, esa probabilidad ser diferente segn qu valores tome el
parmetro "probabilidad de ocurrencia":
Figura 5.
Se demuestra que la mejor estimacin del parmetro e es aquel valor que maximiza esta funcin de
verosimilitud, ya que son estimadores consistentes (conforme crece el tamao muestral, la estimacin se
aproxima al parmetro desconocido), suficientes (aprovechan la informacin de toda la muestra),
asintticamente normales y asintticamente eficientes (con mnima varianza), si bien no siempre son
insesgados (no siempre la media de las estimaciones para diferentes muestras tender hacia el parmetro
desconocido).
Una variable Y , que es la variable dependiente. Expresada como matriz ser una matriz de N filas y
una columna, cuyo contenido ser de ceros y unos (ya que se trata de una variable dicotmica).
y1
y2
Y =
y n 1
yn
[10]
Un conjunto de M covariables, que pueden expresarse como una matriz de N filas y M columnas.
Sin embargo, dado que el modelo contiene una constante, sta se puede expresar como una columna
11
adicional en la que todos sus elementos son 1. Por tanto la matriz X queda como una matriz con N
filas y ( M + 1) columnas, de la forma:
1 x1, 2 x1, m +1
1 x 2, 2 x 2, m +1
X =
1 x n , 2 x n , m +1
[11]
= ( 1 , 2 , , m +1 )
[12]
L ( ) = p
i
yi
(1 p ) (
yi )
[13]
LL ( ) =
donde
pi
y ln ( p ) + ( N y ) ln (1 p )
i
[14]
U ( ) =
donde: p
LL ( )
= X (Y p )
[15]
es una matriz de N filas y una columna que contiene las probabilidades de cada individuo
de que tengan su correspondiente evento y i
H ( ) =
donde: W
2 LL ( )
= X W X
[16]
p1 (1 p1 )
0
W =
p n (1 p n )
0
p 2 (1 p 2 )
0
[17]
pi =
1
m +1
1 + exp j x i j
j =1
[18]
Una vez se dispone todos los elementos necesarios, se procede a explicar como tal el mtodo iterativo para
la determinacin de los coeficientes de regresin.
Se le asigna un valor inicial emprico a los coeficientes de regresin, en general cero a todos ellos
En cada iteracin t la matriz de nuevos coeficientes de regresin experimentales resulta de sumar
matricialmente un gradiente a la matriz de coeficientes experimentales del paso anterior. Este gradiente es
el resultado del cociente entre la primera derivada y la segunda derivada de la funcin de verosimilitud de la
ecuacin de regresin.
t = t 1 + ( X Wt -1 X ) X ( Y p t 1 )
[19]
El segundo paso se repite tantas veces como sea necesario hasta que la diferencia entre la matriz de
coeficientes de regresin en dicha iteracin y la matriz de la iteracin previa, sea 0 o prcticamente 0 (por
ejemplo <106). Los paquetes estadsticos suelen tener un lmite de iteraciones que pueden modificarse si
no se obtiene convergencia inicialmente. SPSS tiene adems otras condiciones de parada:
Una vez finalizadas las iteraciones, la inversa de la matriz informativa de la ltima iteracin ofrece los
valores de varianzas y covarianzas de las estimaciones de los coeficientes de regresin estimados. En
concreto, el error estndar de cada coeficiente de regresin coincide con la raz cuadrada del elemento
respectivo de la diagonal principal (es decir el elemento (1,1) sera el cuadrado del error estndar del
coeficiente 1 , el elemento (2,2) el cuadrado del error estndar del coeficiente 2 , y as sucesivamente).
Por debajo de esta diagonal quedan las covarianzas de cada pareja de covariables (es decir, el elemento
(2,1) es la covarianza de 1 y 2 , el elemento (3,2) es la covarianza de 2 y 3 , etc.). Hay programas
estadsticos que ofrecen esta matriz de varianzas y covarianzas; SPSS no lo hace, sino que ofrece la
matriz de correlaciones. En ese caso se podr calcular la matriz de varianzas y covarianzas sabiendo que la
covarianza de dos variables es igual al producto del coeficiente de correlacin de ambas
(r )
y los dos
cov ( 1 , 2 ) = r ( 1 , 2 ) ee ( 1 ) ee ( 2 )
[20]
Entender esta formulacin y el algoritmo de las iteraciones puede ser de gran utilidad, pues con
conocimientos bsicos de programacin facilita el desarrollo de rutinas propias, por ejemplo en VisualBasic
dentro de una base de datos de Access, que pueden liberar de la dependencia de costosos paquetes
estadsticos.
Odds ratio: Es un cociente de proporciones de enfermos por cada sano entre el grupo con un factor de
riesgo y el grupo sin dicho factor de riesgo. Supngase el siguiente ejemplo:
13
factor de riesgo
si
no
si
no
enfermedad
20
30
50
80
270
359
100
300
400
En este caso, entre los que tienen el factor de riesgo hay 20 enfermos por cada 80 sanos (0,25), y entre los
que no tienen el factor de riesgo hay 30 enfermos por cada 270 sanos (0,11), por lo que las personas con el
factor de riesgo tienen un riesgo de enfermar 2,25 veces superior (0,25/0,11) que las personas sin el factor
de riesgo.
Principio jerrquico: siempre que se incluya en el modelo un trmino de interaccin, el modelo debe incluir
tambin todos los trminos de orden inferior, y si el trmino de interaccin resultase significativo y
permaneciese en el modelo, tambin deberan permanecer los trminos de orden inferior, aunque no se
lograra demostrar significacin para ellos.
Modelo con interaccin de primer orden:
y = a + b1 x1 + b 2 x 2 + b3 x1 x 2
Modelo con interaccin de segundo orden:
y = a + b1 x1 + b 2 x 2 + b3 x 3 + b 4 x1 x 2 + b5 x1 x 3 + b 6 x 2 x 3 + b 7 x1 x 2 x 3
Principio de parsimonia: En igualdad de condiciones la solucin ms sencilla que explique completamente
un problema es probablemente la correcta (Guillermo de Ockham). Segn este principio, cuando ms de un
modelo se ajuste a las observaciones, se retendr el modelo ms simple que explique dichas observaciones
con un grado adecuado de precisin.
y =
exp ( a + b x )
1 + exp ( a + b x )
y =
exp ( i ,0 + 1 x1 + i ,2 x 2 + + i , k x k )
1 + exp ( i ,0 + 1 x1 + i , 2 x 2 + + i , k x k )
yi =
exp ( a + b x )
1 + exp ( a + b x )
yi =
exp ( i ,0 + 1 x1 + i , 2 x 2 + + i , k x k )
1 + exp ( i ,0 + 1 x1 + i ,2 x 2 + + i , k x k )
0 ,
la ordenada en el origen, y i =
( )
0
( )
, 2 , , k } . A veces, se
probabilidades. Estos valores indican cunto se modifican las probabilidades por unidad de cambio en las
variables x . De [3a] se deduce que:
14
Oi =
pi
1 pi
= exp ( 0 ) exp ( j )
xj
j =1
Supngase que dos elementos tienen valores iguales en todas las variables menos en una.
Sean
(x
j ,1
(x
i ,1
, x i ,2 , , x i , h , , x i , k )
los
valores
de
las
variables
para
el
primer
elemento
, x j , 2 , , x j , h , , x j , k ) para el segundo, y todas las variables son las mismas en ambos elementos
menos en la variable h donde x i , h = x j , h + 1 . Entonces, el odds ratio para estas dos observaciones es:
Oi
= exp ( h )
Oj
e indica cunto se modifica el ratio de probabilidades cuando la variable x j aumenta en una unidad.
Si se considera p i = 0,5 en el modelo logit, entonces
log
pi
1 pi
= 0 + 1 x1, i + + k x k , i = 0
es decir,
x1, i =
donde
x1, i
0 k j xi, j
1 j=2 1
representa el valor de x1 que hace igualmente probable que un elemento cuyas restantes
variables son x 2, i , x k , i
1 y i
i =1
yi
Si D es mayor que una con n p grados de libertad para un nivel de significacin dado entonces el
modelo logstico es confiable.
2
AIC = D + 2 ( p + 1)
donde
c =
( O n p )
n p (1 p )
2
i =1
15
donde g
es el nmero de grupos;
ni
Oi
pi
ri =
donde
yi
y i m i p i
m i p i (1 p i )
02 =
e
i =1
2
i
permite realizar un
con
( n k 1)
d i = 2 y i log p i + (1 y i ) log (1 p i )
D i = 2 sign ( y i m i p i ) y i log
mi p i
yi
+ ( m i y i ) log
m i (1 p i )
mi y i
(b) Usar la curva ROC (receiver operating characteristic). En este caso se representa grficamente la
sensibilidad frente a (1-especifidad)100 %, y se escoge como el p ideal aquel que est ms cerca a la
esquina superior izquierda, o sea al punto (100 , 0).
Con datos individuales hace falta una referencia, que puede obtenerse a partir del modelo saturado,
siempre que se trabaje con pocas variables y ste sea estimable;
Otros estadsticos:
(O E )
Hosmer y Lemeshow:
(O E )
sobre 10 categoras de p .
Generar una ecuacin con capacidad predictiva, como una clasificacin (anlisis discriminante);
);
16.3. Stepwise
Puede empezarse por el modelo vaco o por el completo, pero en cada paso se exploran las variables
incluidas, por si deben salir y las no seleccionadas, por si deben entrar;
16.4. Consideraciones
Criterio exclusivamente estadstico: no se tienen en cuenta otros conocimientos sobre las variables
ms interesantes a incluir (aunque se puede forzar a que algunas variables siempre estn en el
modelo);
No es fcil tener en cuenta interacciones entre variables (los modelos deben ser jerrquicos).
Pr > y e = 1
clasificacin =
Pr y e = 0
17.1.Clasificacin
realidad y0
1
0
modelo ye
1
0
VP
FP
FN
VN
Sensibilidad = VP/(VP+FN)
Especificidad = VN/(VN+FP)
Area bajo la curva ROC construida para todos los posibles puntos de corte de
individuos:
Figura 8.
AUC = 1
donde n1 y n 0
U
n1 n 0
18
Figura 9.
AUC = 1
U
26273
= 1
= 0, 69
295 286
n1 n 0
Debe optimizarse la sensibilidad y la especificidad, y elegir un punto segn la naturaleza del modelo
predictivo
Con frecuencia la constante estimada, , consigue una sensibilidad y especificidad mxima, pero
puede no ser el caso.
El clculo de la capacidad predictiva (CP) del modelo sobre la misma muestra que lo gener siempre es
optimista, y debe validarse;
Diferentes estrategias:
Probar el modelo en otra muestra diferente;
Elaborar el modelo con un 75 % de la muestra y calcular la CP en el 25 % restante;
Usar la misma muestra, pero calcular los indicadores de CP mediante tcnicas de bootstrap o
validacin cruzada, que corrigen el optimismo.
Las observaciones no son independientes. Si se ignora, la correlacin (positiva) entre las observaciones
genera un sesgo hacia la hiptesis nula;
Para cada caso se elige uno o varios controles que son idnticos (o muy parecidos) al caso en variables
que se quiere controlar forzosamente: sexo, edad, residencia, fecha de diagnstico;
Estas variables quedarn igualadas entre casos y controles: no se podr estimar un efecto;
Las parejas (casocontrol) que sean iguales en el factor de inters no son informativas;
19
I ( , x) =
exp ( + x 0 )
La constante del modelo se anula (es igual para casos y para controles).
Ajuste del modelo
Software:
Se puede usar un programa para analizar modelos de Cox de supervivencia, pues la funcin de
verosimilitud es la misma.
Es un modelo lineal generalizado, por lo que pueden emplearse los mismos mtodos para valorar
efectos;
Los coeficientes
son log ( OR ) : OR = e .
Se elige una categora como referencia y se modelan varios logits simultneamente, uno para cada una
de las restantes categoras respecto a la de referencia.
Ejemplo: hbito tabquico
Las covariables z son comunes pero se estiman coeficientes diferentes para cada logit (incluso
diferente constante).
Se modela un nico logit que recoge la relacin (de tendencia) entre la respuesta y las covariables;
22.1 Odds-proporcionales
logit
respuesta
muy bajo
bajo
alto
muy alto
1
2
3
Cada logit tiene una constante diferente pero comparten el coeficiente de las covariables
20
logit k ( y > y k | z ) = k + z
y = 1, 2, , C ;
donde
k = 2,3, , C .
( ) .
( ) , pero parte de
logit
respuesta
muy bajo
bajo
alto
muy alto
1
2
3
Cada logit tiene una constante diferente pero comparten el coeficiente de las covariables.
Modelo de categoras adyacentes:
logit k ( y k > y k 1 | z ) = k + z
y = 1, 2, , C ;
donde
k = 2,3, , C .
( ) .
( ) , pero parte de
( , )
Parmetros:
Matriz de varianzacovarianza:
var ( )
cov ( , 1 ) cov ( , 1 )
= cov ( , 1 )
var ( 1 )
cov ( 1 , 2 )
cov ( , 1 ) cov ( 2 , 1 )
var ( 2 )
Likelihood value
Tiene asociados unos grados de libertad: g.l. = #observaciones #parmetros 1
21
Errores estndar de
: ee = var ( )
permite:calcular intervalos de confianza y realizar tests de hiptesis.
Deviance: D = 2 log L
25. Bibliografa
1 Fagerland MW, Hosmer DW, Bofin AM. Multinomial goodness-of-fit tests for logistic regression models.
Statist Med. 2008; 27:423853.
2. Wendy A. Bergerud. Introduction to logistic regression models with worked forestry examples biometrics
Information. Handbook 7. British Columbia Ministry of Forests Research Program.
3. Muller R, Mckel M. Logistic regression and CART in the analysis of multimarker studies Clin Chim Acta
2008; 394: 16.
4. Hsiehl FY, Bloch DA, Larsen MD. A simple method of sample size calculation for linear and logistic
regression Statist. Med. 1998;17:1623-34.
5. Gil JF, Prez A, Castaeda JA. Empirical power from existing sample size formulae for logistic regression.
Proceedings of the Annual Meeting of the American Statistical Association, 2001.
6. Ortega Calvo M, Cayuela Domnguez A. Regression logstica no condicionada y tamao de muestra: una
revisin bibliogrfica. Rev Esp Salud Pblica 2002; 76: 85-93.
7. Alderete AM. Fundamentos del anlisis de regresin logstica en la investigacin psicolgica. Evaluar,
2006; 6: 5267.
8. Silva C, Salinas M. Modelos de regresin y correlacin III. Regresin logstica. Ciencia y trabajo 2007; 24:
81-4.
9. Hidalgo Montesinos MD, Gmez Benito J. Comparacin de la eficacia de regresin logstica politmica y
anlisis discriminante logstico en la deteccin del DIF no uniforme. Psicothema 2000;12(Supl. 2), 298-300.
10. Bender Grouven U. Logistic regression models used in medical research are poorly presented. BMJ
1996; 313: 628.
11. Silva Ayaguer LC. Excursin a la regresin logstica en ciencias de la salud. Madrid: Daz de Santos,
1995
12. Hosmer DW, Lemeshow S. Applied logistic regression. New York: Wiley, 1989.
13. Abraira Santos V, Prez de Vargas Luque A. Mtodos multivariantes en bioestadstica Madrid: Centro de
estudios Ramn Areces, 1996.
14. Silva Ayaguer LC, Barroso Ultra IM. Regresin logstica. Madrid: La muralla, 2004.
15. Prez Lpez C. Mtodos estadsticos avanzados con SPSS. Thomson, 2005
16. Fauln Fajardo FJ. Bioestadstica amigable. Madrid:Daz de Santos, 2006
17. Snchez-Cantalejo Ramrez E. Regresin logstica en salud pblica. EASP 2000
18. Hosmer DW, Lemeshow S. Applied logistic regression. Chichester: Wiley. 2000
19. Christensen, R. Log-linear models and logistic regression. Berlin: Springer. 1997
20. www.seh-lelha.org/rlogis1.htm
21. www.seh-lelha.org/pdf/rlogis2.pdf
22. www.hrc.es/bioest/Reglog_1.html
23. www.hrc.es/bioest/Reglog_2.html
24. halweb.uc3m.es/esp/Personal/personas/jmmarin/esp/DM/tema2dm.pdf
25. ciberconta.unizar.es/LECCION/logis/inicio.html
26. saei.org/hemero/epidemiol/nota6.html
27. http://www.5campus.com/leccion/logis
28. patoral.umayor.cl/anestbas/rl.html
29. www.uoc.edu/in3/emath/docs/T10_Reg_Logistica.pdf
30. math.uprm.edu/~edgar/clasifall6.pdf
22
31. halweb.uc3m.es/esp/Personal/personas/amalonso/esp/bstat-tema9.pdf
32. www.salvador.edu.ar/csoc/idicso/docs/aephc1.pdf
33. es.geocities.com/r_vaquerizo/VL_regresion_logistica.htm
34. www.u-. cursos.cl/medicina/2008/2/TM1EPISP3/1/material_alumnos/objeto/20781
35. ciberconta.unizar.es/leccion/logis/060.HTM
23