Kann jemand bitte erklären, wie lm()
funktioniert, wenn wir einfach einen Datenrahmen als Argument übergeben.Zum Beispiel verwende ich lm(split(mtcars,mtcars$cyl)[[1]])
. Wie interpretiere ich das und was bedeutet der Output? Danke.Anwenden von lm() auf einen Datenrahmen
-2
A
Antwort
0
lm ist die Abkürzung für lineares Modell und ist eine Funktion, um ein lineares Modell um Ihre Daten zu erstellen. Ein lineares Modell sieht wie folgt aus:
y = a x1 + b x2 + c x3 + e
Der Ausgang wiederholt den gegebenen Eingabe und zeigt dann die Modell-Koeffizienten als Coefficients:
Sie könnten also die ausgegebenen Koeffizienten in die obere Gleichung gerade auf oder speichern sie in einer Variablen und Erhalte die "Leistung" des Modells mit summary().
Verwandte Themen
- 1. Anwenden durch Funktion auf lm()
- 2. Anwenden von lm auf mehrere Datensätze
- 3. Anwenden von Rettungsröhren auf einen Datenrahmen
- 4. Anwenden von bedingten Funktionen auf einen Datenrahmen
- 5. Anwenden von UDFs auf einen Datenrahmen
- 6. Anwenden eines Vektors von Klassen auf einen Datenrahmen
- 7. Anwenden eines Satzes von Funktionen auf einen Datenrahmen
- 8. Anwenden von Funktion auf Datenrahmen Spalten
- 9. Anwenden von String-Operationen auf Pandas Datenrahmen
- 10. Auf nicht gruppierten Datenrahmen anwenden?
- 11. Funktion auf Pandas Datenrahmen anwenden
- 12. Anwenden von Funktionen, Datenrahmen Spalten
- 13. Anwenden der Python-Geohash-Codierungsfunktion auf einen Datenrahmen
- 14. Funktion auf einen MultiIndex Datenrahmen mit Pandas/Python anwenden
- 15. Anwenden einer Funktion auf einen gesamten Datenrahmen in Pandas
- 16. anwenden Funktion Pandas Datenrahmen
- 17. anwenden reptite Sequenz auf multiindex Datenrahmen
- 18. Pandas: Wie man auf Datenrahmen schneller anwenden?
- 19. Pandas benutzerdefinierte Funktion auf schmolz Datenrahmen anwenden
- 20. Anwenden auf einen SqlDataReader
- 21. Anwenden von SetNames auf eine Liste von Datenrahmen
- 22. Anwenden Numpy Funktionen auf Pandas Datenrahmen
- 23. Effiziente Methode zum Anwenden einer benutzerdefinierten Zählfunktion auf einen großen Datenrahmen mit dplyr oder anwenden
- 24. Anwenden von QuantileDiscretizer auf alle Spalten in einem Datenrahmen
- 25. Pandas anwenden Lambda auf den gesamten Datenrahmen
- 26. Anwenden Funktion Datenrahmen Spalte
- 27. Anwenden einer Operation auf eine Liste von Datenrahmen
- 28. Anwenden von SVM auf einen Datensatz
- 29. Anwenden von jinja2 Filtern auf einen Block?
- 30. R: Anwenden Funktion auf Daten, die einen abhängig von Werten von Datenrahmen B-Rahmen
Ich denke, es nimmt die erste Variable als abhängig. Sie können 'lm (mtcars)' und 'lm (mpg ~., Mtcars)' überprüfen – akrun