Pro
Wat Pro genereert: een voorbeeld
Eén uitgewerkt voorbeeld met verzonnen onderzoeksgegevens: een geneesmiddel tegenover een placebo, een ja/nee-complicatie als uitkomst, gecorrigeerd voor leeftijd en diabetes. Voor uw eigen onderzoek krijgt u dezelfde vier dingen.
1. De gegevens die u invult
- Onderzoeksopzet
- Gerandomiseerde gecontroleerde trial
- Methode
- Logistic regression
- Uitkomst
complication(postoperatieve complicaties)- Groep
treatment(de geneesmiddelgroep en de placebogroep)- Covariaten
age,diabetes
2. De methodenparagraaf
Het verband tussen de geneesmiddelgroep en de placebogroep en postoperatieve complicaties werd geschat met logistische regressie, gecorrigeerd voor leeftijd en diabetes. De resultaten worden weergegeven als odds ratio's met 95%-betrouwbaarheidsintervallen. Een tweezijdige p-waarde kleiner dan 0.05 werd als statistisch significant beschouwd. De analyses zijn uitgevoerd in R versie 4.4.1.
3. De rapportagechecklist
Voor een RCT, volgens CONSORT.
- Statistische toets of model benoemd en onderbouwd voor elke uitkomst
- Subgroep- en gecorrigeerde analyses vermeld
- Hoe met ontbrekende gegevens is omgegaan
- Steekproefgrootteberekening
- Analysepopulatie (intention-to-treat of per-protocol)
- Effectgrootte met 95%-betrouwbaarheidsinterval voor elke uitkomst
- Absolute en relatieve effectgroottes voor binaire uitkomsten
4. Het R-script
# complication_logistic_regression.R
# Generated by statforclinicians Check every step against your own data.
library(tidyverse)
library(broom)
d <- read_csv("trial.csv")
# 1. Check the outcome and covariates
summary(d[, c("complication", "treatment", "age", "diabetes")])
table(d$complication, useNA = "ifany")
# 2. Fit the logistic regression
fit <- glm(complication ~ treatment + age + diabetes,
family = binomial, data = d)
# 3. Odds ratios with 95% CI
tidy(fit, exponentiate = TRUE, conf.int = TRUE)
Het resultaat lezen: De kolom "estimate" bevat de odds ratio's. De rij voor treatment is het effect van de groep, gecorrigeerd voor leeftijd en diabetes.
5. Dezelfde analyse als SPSS-syntax
* complication_logistic_regression.sps.
* Generated by statforclinicians Check every step against your own data.
* Open your data file in SPSS first. The variable names must match the Variable View.
* Logistic regression with odds ratios and 95% confidence intervals (Exp(B)).
* If the main factor is categorical with more than two categories, add the line
* /CATEGORICAL=treatment and a /CONTRAST line, or make dummy variables.
LOGISTIC REGRESSION VARIABLES complication
/METHOD=ENTER treatment age diabetes
/PRINT=CI(95)
/CRITERIA=PIN(0.05) POUT(0.10) ITERATE(20) CUT(0.5).
Het resultaat lezen: In de tabel Variables in the Equation bevat de kolom Exp(B) de odds ratio's met hun 95%-betrouwbaarheidsintervallen. De rij voor treatment is het effect van de groep, gecorrigeerd voor leeftijd en diabetes.
Wilt u dit voor uw eigen onderzoek?
Pro kost €10 per maand. De gratis keuzehulp, methodepagina’s, woordenlijst en gids voor steekproefgrootte hebben nooit een sleutel nodig.
Gegenereerde tekst is een concept: controleer die aan de hand van uw eigen analyse. Zie de voorwaarden.