Benannte Argumente und Auswertungsreihenfolge

Wenn Sie in R eine Funktion definieren, bekommt jedes Funktionsargument einen Namen. Im Funktionsrumpf können alle Argumente darüber angesprochen werden. Sehen Sie sich beispielsweise die folgende Funktionsdefinition an:

> log.addieren <- function(erstes, zweites) {erstes + log(zweites)}

Diese Funktion übernimmt zwei Argumente, die erstes und zweites heißen. Im Funktionsrumpf können Sie über diese Namen auf beide Argumente zugreifen.

Wenn Sie in R eine Funktion aufrufen, können Sie die Funktionsargumente auf dreierlei Weise angeben (in absteigender Priorität):

  1. Exakte Namen: Den Argumenten der Funktion werden alle vollständig übereinstimmenden Namen der übergebenen Argumentliste zugeordnet. Vollständige ...

Get R in a Nutshell now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.