Modellformeln in R wie
y ~ x + a*b + c:d
basieren auf der sogenannten Wilkinson-Notation : Wilkinson und Rogers 1973, Symbolische Beschreibung faktorieller Modelle zur Varianzanalyse .
In diesem Artikel wurden keine Notationen für gemischte Modelle erörtert (die damals möglicherweise noch nicht existierten). Woher kamen also die lme4
in R verwendeten gemischten Modellformeln und verwandte Pakete wie
y ~ x + a*b + c:d + (1|school) + (a*b||town)
komme aus? Wer hat sie zum ersten Mal vorgestellt und wann? Gibt es für sie einen vereinbarten Begriff wie "Wilkinson-Notation"? Ich beziehe mich ausdrücklich auf die Begriffe wie
(model formula | grouping variable)
(model formula || grouping variable)
nlme
verwendet,|
aber ich denke nicht, dass es verwendet()
, um zufällige Effekte zu bezeichnen, oder? Zufällige Effekte werden als separates Argument zum Funktionsaufruf aufgeführt. War es ,lme4
dass eingeführt(x|id)
als Teil der gleichen Formel?