GNU R: Block-Randomisierung
Einleitung
BearbeitenInnerhalb von klinischen Studien (Clinical Trials) kann es notwendig sein, eine Block-Randomisierung durchzuführen.
In R
steht hierzu z.B. das Zusatzpaket "blockrand
" zur Verfügung.
blockrand
Bearbeiten
Installation
BearbeitenDas Paket wird mit folgendem Befehl über das Internet installiert:
install.packages("blockrand", dependencies=TRUE)
Verwendung
BearbeitenBevor das Paket genutzt werden kann, muss es aktiviert werden per:
library(blockrand)
Jetzt kann eine einfache Randomisierungsliste erzeugt werden per:
blockrand(150,2)
Hierbei werden 150 Probanden zufällig in 2 Gruppen eingeteilt. Standardmäßig heissen diese Gruppen "A" und "B". Um ihnen eigene Labels zuzuweisen nutzt man die Option "levels":
blockrand(150,2, levels=c("Intervention", "Placebo"))
Auch die Blockgröße kann angegeben werden:
blockrand(150,2, block.sizes=2, levels=c("Intervention", "Placebo"))
Hierbei gilt, dass der Wert von block.sizes
von R mit 2 multipliziert wird, um dann Blockgrößen aller geraden Zahlen innerhalb des Werts zu generieren.
Wird block.sizes = 2
gewählt, generiert R zufällig Blöcke der Größe 2 und 4. Wird block.sizes = 3
gewählt, generiert R zufällig Blöcke der Größe 2, 4 und 6.
siehe auch
Bearbeiten
InhaltsverzeichnisBearbeiten
|