library(psych)library(tidyverse)library(skimr)## Alle Daten:skim(data)## Interventionsgruppe:data%>%filter(group==0)%>%skim()## Kontrollgruppe:data%>%filter(group==1)%>%skim()## Histogramm des primären Outcomes (PSS-Stress)multi.hist(data%>%select(pss.0,pss.1,pss.2),ncol=3)
Dropout-Analyse
## Gesamte Datenwith(data,{c(sum(is.na(pss.0)),sum(is.na(pss.1)),sum(is.na(pss.2)))})->na.allna.all.p<-na.all/nrow(data)## Interventionsgruppedata%>%filter(group==1)%>%with({c(sum(is.na(pss.0)),sum(is.na(pss.1)),sum(is.na(pss.2)))})->na.igna.ig.p<-na.ig/nrow(data%>%filter(group==1))## Kontrollgruppedata%>%filter(group==0)%>%with({c(sum(is.na(pss.0)),sum(is.na(pss.1)),sum(is.na(pss.2)))})->na.cgna.cg.p<-na.cg/nrow(data%>%filter(group==0))## Sammeln in Dataframena<-data.frame(na.all,na.all.p=na.all.p*100,na.ig,na.ig.p=na.ig.p*100,na.cg,na.cg.p=na.cg.p*100)## Zeilennamen des Dataframe ändernrownames(na)=c("t0","t1","t2")na