Auffüllen einer Liste mit lm-Objekten

Ich versuche, eine benannte Liste mit den Ergebnissen eines OLS in R zu füllen. Ich habe es versucht

li = list()
for (i in 1:10)
    li[["RunOne"]][i] = lm(y~x)

HierRunOne ist ein zufälliger Name, der den Fitting-Lauf eins bezeichnet,y undx sind einige vordefinierte Vektoren. Das bricht und gibt mir den Fehler

Warning message:
In l[["RunOne"]][1] = lm(y ~ x) :
  number of items to replace is not a multiple of replacement length

Obwohl ich den Fehler verstehe, weiß ich nicht, wie ich ihn beheben kann.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage