Ich versuche, ein Modell-Validierungstool aufzubauen, in dem ich einen Vorwärtsauswahlansatz befolge. Wenn also mein Modell model<- y~a*b+c*d+e
ist, kann ich die Terminologiefunktion in R attributes(terms(model))$term.labels
verwenden Finden Sie alle Prädiktoren in meinem Modell heraus, aber das Problem bei diesem Ansatz ist, dass Interaktionen immer zu Ende gehen. Ich will a:b to be after a and b
, und nicht am Ende, und das gleiche gilt für c: d. Gibt es eine Möglichkeit, Interaktionsterme zu bestellen? Kann mir bitte jemand helfen?Formelmanipulation (Platz Interaktionsterme in der richtigen Reihenfolge)
6
A
Antwort
8
Der einfachste Weg keep.order
in terms.formula()
model <- y ~ a * b + c * d + e
labels(terms(model, keep.order = TRUE))
# [1] "a" "b" "a:b" "c" "d" "c:d" "e"
zu verwenden wäre, um die Hilfedatei nachschlagen, werden Sie ?terms.formula
verwenden, da diese Methode nicht in ?terms
gezeigt. Aber terms()
wird Versand an die Formel-Methode. Darüber hinaus ist labels()
eine Abkürzung, um den Begriff Etiketten von terms()
zu erhalten.
Verwandte Themen
- 1. Solr in der richtigen alphabetischen Reihenfolge sortieren
- 2. Zeichnen Dinge in der richtigen Reihenfolge, Java
- 3. Three.js Stereoeffekt nicht in der richtigen Reihenfolge
- 4. Fehlermeldungen sind nicht in der richtigen Reihenfolge
- 5. löschen Python-Liste in der richtigen Reihenfolge
- 6. Ist IBOutletCollection garantiert in der richtigen Reihenfolge?
- 7. jQuery nicht in der richtigen Reihenfolge ausgeführt?
- 8. Zeichnen der Scheiben eines 3D-Kreisdiagramms in der richtigen Reihenfolge
- 9. Wie importiere ich Stile in der richtigen Reihenfolge in Webpack
- 10. Node.js: Mehrere dann nicht in der richtigen Reihenfolge ausgeführt
- 11. UIActionSheet addButtonWithTitle: Fügen Sie keine Tasten in der richtigen Reihenfolge
- 12. MVC4 StyleBundle gibt nicht das Bündel in der richtigen Reihenfolge
- 13. Firebase lädt Gifs nicht in der richtigen Reihenfolge - iOS
- 14. Moq Ziele anrufen, um sicherzustellen, werden in der richtigen Reihenfolge
- 15. $ http.post() angularjs Antwortfunktion nicht in der richtigen Reihenfolge ausgeführt
- 16. Java-Threads, die nicht in der richtigen Reihenfolge ausgeführt werden
- 17. Warum werden meine Eingabefelder nicht in der richtigen Reihenfolge angezeigt?
- 18. Ordnen nach desc nicht zeigt in der richtigen Reihenfolge
- 19. Golang-Karte druckt nicht in der richtigen Reihenfolge
- 20. Werden nachfolgende AJAX-Anfragen garantiert in der richtigen Reihenfolge empfangen?
- 21. Können Websocket-Nachrichten nicht in der richtigen Reihenfolge ankommen?
- 22. Verketten von API-Antworten in der richtigen Reihenfolge asynchron
- 23. Reihenfolge der Suche nach richtigen Eimer in Java hashmap
- 24. Q verspricht Verkettung Dinge in der richtigen Reihenfolge zu tun
- 25. Müssen HTML-Header-Tags in der richtigen Reihenfolge angegeben werden?
- 26. CSS divs stapeln nicht in der richtigen vertikalen Reihenfolge
- 27. Wie kann JSON.NET JSON-Objekte in der richtigen Reihenfolge analysieren?
- 28. New NSDictionary Eintrag nicht in der richtigen Reihenfolge
- 29. Html-Seite Abteilung F nicht in der richtigen Reihenfolge
- 30. Wie generiert man viele Interaktionsterme in Pandas?
Vielen Dank! :) – devdreamer
Sicher, glücklich zu helfen! –