Zum Beispiel in diesem Beispiel ... Liste (set = set, get = get, setmean = setmean, getmean = getmean)Was bedeutet es, einer Liste in r eine oder mehrere Funktionen zuzuweisen?
-2
A
Antwort
1
ich nicht wirklich bekommen, was Sie fragen wollen, aber das ist einige Informationen.
R ist eine funktionale Sprachen, so dass Sie Funktionen wie Variablen manipulieren können. Dies bietet einige Vorteile. Wenn Sie beispielsweise eine Funktionsliste haben, können Sie mit lapply() alle aufrufen, ohne manuell und wiederholt einige identische Argumente eingeben zu müssen.
summary <- function(x) {
funs <- c(mean, median, sd, mad, IQR)
lapply(funs, function(f) f(x, na.rm = TRUE))
}
Für weitere Informationen einen Blick auf Hadley Wickhams guide.
Verwandte Themen
- 1. Was bedeutet es, "_" einem Feld in scala zuzuweisen?
- 2. eine Liste von Funktionen einer Schleife in R Erstellen
- 3. Was bedeutet es, mehrere Sortierschlüsselspalten zu haben?
- 4. Was bedeutet "du" in einer Liste?
- 5. Linux chown -R Parameter, was bedeutet es
- 6. mehrere Funktionen in einer DLL oder separat?
- 7. Ist es möglich, einer Routing-Regel mehrere URLs zuzuweisen?
- 8. was bedeutet% r in python
- 9. Konvertieren Sie mehrere Elemente einer Liste in eine Matrix R
- 10. Was bedeutet es, 2 Funktionen in '.then()' zu übergeben? (Angularjs)
- 11. Mit dem ternären Operator von Java, was bedeutet es, sich selbst eine Variable zuzuweisen?
- 12. Was bedeutet es, eine Funktion in eine Tabelle umzuwandeln?
- 13. Was bedeutet ".N" in Datentabelle in r?
- 14. Was bedeutet es, eine Datenbank abzusaugen?
- 15. Was bedeutet es, eine Serviceverbindung zu verlieren?
- 16. Was bedeutet es, eine Klasse oder einen Parameter zu dekorieren?
- 17. Was bedeutet das R in Softwareversionen?
- 18. Was bedeutet eine mehrteilige R-Formel in mathematischer Hinsicht?
- 19. Was bedeutet ARB in den opengl-Funktionen?
- 20. Gibt es eine Möglichkeit, einer Objekteigenschaft eine mehrzeilige Zeichenfolge zuzuweisen?
- 21. Anwenden einer Liste von Funktionen auf eine Liste von Argumenten
- 22. Was bedeutet ‚beschädigt doppelt verknüpften Liste‘ bedeutet
- 23. Was bedeutet eine Pipe in einer Klassendefinition?
- 24. finden Sie mle auf einer Liste von Funktionen in R
- 25. Wie "eval" in R zu verwenden, um Variablennamen in einer Liste zuzuweisen?
- 26. Was bedeutet es, eine Ansicht aus einer XML-Datei aufzublähen?
- 27. Was bedeutet es, eine Ansicht von einer XML-Datei aufzublasen?
- 28. Was bedeutet X11cairo gefolgt von einer Zahl in R bedeuten
- 29. Was bedeutet `* &` in einer Funktionsdeklaration?
- 30. Was bedeutet das Symbol ::: Mittel in R
Was würden Sie erraten? Es bedeutet, dass Sie eine Liste von Funktionen haben. Sie können eine Funktion aufrufen, indem Sie 'yourList [[" set "]] (...)' –
verwenden. Bevor Sie eine offensichtliche Frage stellen, müssen Sie selbst etwas recherchieren. – surajsn
In R ist eine Funktion ein Objekt. Aus diesem Grund können Funktionen wie alle anderen Objekte einer Liste zugewiesen werden. In der Tat können Sie Funktionen und andere Objekte der gleichen Liste zuweisen und R ist gut damit. – lmo