###################################################################
###################################################################
5 + 3 # Addition 12 - 4 # Subtraktion 6 * 7 # Multiplikation 20 / 5 # Division 11^2 # Potenzieren
x <- 10 # Zuweisung des Werts 10 an die Variable x y <- 7 # Zuweisung des Werts 7 an die Variable y
x + y # Addition x * y # Multiplikation
num <- 42 class(num) # Überprüfen des Datentyps
text <- "Hallo R!" # Zeichenketten müssen von " oder ' umgeben sein. class(text) # Überprüfen des Datentyps
is_true <- TRUE class(is_true) # Überprüfen des Datentyps
letters <- c('a','b','c') letters # Die Ausgabe erfolgt durch das Ausführen des Objektnamens.
numbers <- c(1, 2, 3, 4, 5) numbers # Ausgabe des Vektors
numbers2 <- c(5:10) numbers2 # Ausgabe des Vektors
numbers[1] # Erstes Element numbers[3] # Drittes Element
letters[1] # Erstes Element letters[3] # Drittes Element
numbers * 2 # Alle Elemente werden mit 2 multipliziert
Erstellen Sie einen Vektor, der die beiden Zahlen 1 und 2 sowie die beiden Buchstaben a und b enthält.
mean(numbers)
mean(c(1,3,7))
sum(numbers)
length(numbers)
length(mean(numbers))
Zu jeder Funktion gibt es eine ausführliche Dokumentation, die ihren Zweck und Funktionsweise erläutert.
?c() # Mittels ? Oberator vor einer Funktion oder help(c) # Mittels help() Funktion kann die Dokumentation im "Help"-Fenster von R-Studio geöffnet werden
mean(c(21, 24, 27, 29)) # Auch das hier ist ein Kommentar
path.expand("~") # mithilfe dieser Funktion, können Sie herausfinden welcher Pfad hinter der Tilde steckt
setwd() # mithilfe dieser Funktion kann das Arbeistverzeichnis geändert werden
save.image(file="meineDaten.RData") # speichert alle Objekte der Environment im aktuellen Arbeitsverzeichnis saveRDS(numbers, file="meineDatei.rds") # speichert das Objekt im aktuellen Arbeitsverzeichnis