Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the pods domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/haim/datenanalyse/wp-includes/functions.php on line 6114
Wie funktioniert R? – Datenanalyse mit R

Wie funktioniert R?

R ist eine objekt- und funktionsorientierte Programmiersprache.

Als Objekte werden alle Elemente bezeichnet die Werte und Ausprägungen besitzen. So kann man sich das Objekt Zahl vorstellen, das zum Beispiel den Wert 4 haben kann, aber auch das Objekt Medienvertrauen, das den Wert „hoch“ haben kann.
In R werden Objekten Werte zugewiesen, um mit ihnen zu arbeiten. Die Buchstaben „hoch“ werden einem Objekt namens Medienvertrauen zugewiesen, indem der assign-operator <- (eine Funktion zum Zuweisen von Werten zu Objekten) verwendet wird:

Medienvertrauen <- "hoch"

Der Typ jedes Objekts bestimmt, welche Arten von Berechnungen mit diesem Objekt möglich sind. Das Objekt Medienvertrauen zeichnet sich dadurch aus, dass es aus Zeichen besteht (es ist ein Wort) – was es unmöglich machen kann, den Mittelwert des Objekts zu berechnen (was nur bei Objekten möglich ist, die aus Zahlen bestehen). Gebräuchliche Objekttypen sind reine Vektoren, Faktoren, Listen, Matrizen, Dataframes (Tibble) und Arrays.

Die Namen von Objekten dürfen nicht:

  • mit einer Zahl anfangen,
  • oder Leerstellen enthalten.

Als Funktionen werden alle Vorgänge bezeichnet. Es werden die ursprünglichen Werte in eine Maschine geworfen und diese produziert je nach ihrem Aufbau neue Werte. So eine Maschine kann zum Beispiel Werte, die in Kilogramm erfasst wurden, in Gramm umwandeln, indem sie jeden Wert mit 1000 multipliziert. Über Funktionen lassen sich jedoch auch die Daten miteinander verknüpfen, was für die Datenanalyse sehr wichtig ist.