Formeln

Sehr oft müssen Sie Beziehungen zwischen Variablen ausdrücken. Manchmal wollen Sie ein Diagramm anlegen, das die Beziehung zwischen Variablen darstellt, bei anderen Gelegenheiten wollen Sie vielleicht ein statistisches Modell in R formulieren. Es gibt in R einen eigenen Formel-Datentyp, mit dem sich für beide Anwendungsfälle Beziehungen beschreiben lassen.

Legen wir eine Beispielformel an:

> Beispielformel <- as.formula(y ~ x1 + x2 + x3)
> typeof(Beispielformel)
[1] "language"
> class(Beispielformel)
[1] "formula"

Diese Formel bedeutet »y ist eine Funktion von x1, x2 und x3«. Die in einigen R-Funktionen benutzten Formeln können auch komplizierter sein. Wir hatten beispielsweise im Abschnitt „Diagramme und Grafiken“ eine Formel der Form

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.