Generische Funktionen und Methoden

In Kapitel 9, haben wir gezeigt, wie man in R mit herkömmlichen Funktionen arbeitet. Ein zentraler Teil einer Funktionsdefinition ist die Argumentliste – Sie erinnern sich vielleicht, dass jede Funktion nur eine einzige Argumentliste akzeptiert. Normalerweise weisen Sie die Funktionsdefinition direkt einem Symbol zu und rufen sie dann mit allen oder einer Teilmenge ihrer Argumente auf.

Generische Funktionen stellen eine Technik dar, den gleichen Funktionsnamen (und die gleiche Argumentliste) für die Implementierung vieler unterschiedlicher Methoden zu verwenden. Jede Methode muss exakt die gleiche Argumentliste implementieren wie die generische Funktion. Unterscheiden müssen sich die Methoden in ihrer Signatur, ...

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.