Mithilfe der Spalte Nummern keine Namen, in der lm()
Sondern so etwas wie lm(bp~height+age, data=mydata)
möchte ich die Spalten angeben, indem Sie die Nummer, nicht den Namen.
Versuchte ich lm(mydata[[1]]~mydata[[2]]+mydata[[3]])
aber das problem mit diesem ist, dass, im eingebauten Modell, die Koeffizienten benannt mydata[[2]]
mydata[[3]]
etc, während ich möchte, dass Sie die echten Spaltennamen.
Vielleicht ist dies ein Fall von nicht mit Ihren Kuchen und Essen es, aber wenn das von den Experten beraten, ob dies möglich ist, wäre ich dankbar
InformationsquelleAutor der Frage P Sellaz | 2011-10-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Statt
c(2, 3)
Sie verwenden können, wie viele Indizes, die Sie möchten (keine Notwendigkeit für die for-Schleife).InformationsquelleAutor der Antwort TMS