Auf Seite 236 ist die Berechnung dargelegt:
The third indicator is an index of rel-ative completion speed: For each page, the sample’s medianpage completion time is divided by the individual completiontime, resulting in a speed factor. ... An average speed factor per respondent is computed after the page factors are clipped to a maximum value of 3.
Also...
- Mediane für alle TIME-Variablen berechnen (über die Fälle hinweg)
- Den Median durch die individuelle Zeit dividieren (z.B. Median(TIME001) / TIME001) - diese nicht intuitive Formel ergibt sich, weil die Geschwindigkeit der Kehrwert der normierten Zeit ist.
- Wenn der Wert (Sie haben nun genausoviele Werte pro Person wie Seiten) größer als 3 ist, wird er durch 3 ersetzt.
- Zuletzt wird wird diesen Werten der Mittelwert berechnet.
Wenn Sie beim Artikel auf "Data" klicken, bekommen Sie auch den R-Code für die Berechnung (Datei R-Indicators.R
).
completion.RSI3 = function(times) {
mdn = apply(times, median, na.rm=T, MARGIN=2)
rsi3 = function(x, md) {
val = md / x
val[val > 3] = 3
return(mean(val, na.rm=T))
}
return(as.numeric(apply(times, rsi3, md=mdn, MARGIN=1)))
}
Als Parameter erwartet die Funktion ein data.frame
oder einen Matrix mit den (relevanten) TIME-Variablen.