Typumwandlungsmethoden anlegen
Es ist möglich, ein Objekt Objekt durch einen Aufruf von
as(
Objekt,"
Klassenname")
in eins der Klasse Klassenname zu
überführen.
Um Typumwandlungen für eine von Ihnen definierte Klasse zu ermöglichen, müssen Sie
vorher dafür sorgen, mit setAs()
geeignete
Umwandlungsfunktionen zu registrieren:
setAs(from, to, def, replace = NULL, where = topenv(parent.frame()))
Diese Funktion übernimmt die folgenden Argumente:
Argument | Beschreibung | Standardwert |
| Textwert mit dem Klassennamen des umzuwandelnden Objekts. | |
| Textwert mit dem Klassennamen des Rückgabeobjekts. | |
| Funktion, die ein Argument der Klasse |
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.