Conditional logistic regression
Schat een odds ratio in gematchte patiënt-controlegegevens, gecorrigeerd voor andere variabelen, door binnen gematchte sets te vergelijken.
Klinisch voorbeeld
Een patiënt-controleonderzoek waarin elke patiënt op leeftijd en geslacht aan twee controles is gematcht, om te onderzoeken of roken samenhangt met de ziekte.
Wanneer te gebruiken
- De uitkomst is ja of nee, bijvoorbeeld patiënt of controle.
- Patiënten en controles zijn gematcht, bijvoorbeeld op leeftijd en geslacht.
- U wilt een odds ratio, gecorrigeerd voor andere variabelen.
Aannames om te controleren
Gematchte sets zijn geïdentificeerd
Elke patiënt en de bijbehorende controles delen een set-identificatie. De analyse vergelijkt binnen sets.
Onafhankelijke gematchte sets
Verschillende sets bevatten verschillende patiënten.
Wat te rapporteren
- Gecorrigeerde OR met 95%-BI
Veelgemaakte fouten
Gewone logistische regressie, die de matching negeert
Alternatieven
| Als uw situatie is… | Gebruik |
|---|---|
| Patiënt-controleonderzoek (niet gematcht) | Logistic regression |
In uw software
# R
library(survival)
fit <- clogit(case ~ smoking + bmi + strata(match_id), data = d)
summary(fit)
* SPSS has no conditional logistic command. A known workaround is a Cox
* regression with the matched set as strata and a constant time variable.
COMPUTE time = 1.
EXECUTE.
COXREG time
/STATUS=case(1)
/STRATA=match_id
/METHOD=ENTER smoking bmi.