Pipe-Operator#
RMarkdown-Datei mit Lösungen herunterladen
RMarkdown-Datei ohne Lösungen herunterladen
Aufgabe 1#
Schreibe den folgenden Code mit Hilfe des Pipe-Operators um:
numbers <- c(-1, -2, -3, -4, -5)
numbers_positive <- abs(numbers)
numbers_sum <- sum(numbers_positive)
print(numbers_sum)
[1] 15
# Hier kannst du deine Lösung ausprobieren.
Show code cell content
numbers_sum <- c(-1, -2, -3, -4, -5) |>
abs() |>
sum()
print(numbers_sum)
[1] 15
Aufgabe 2#
Erstelle mit Hilfe des Pipe-Operators einen Vektor mit den Werten \(1.201, 1.243, 1.264, 1.156\) und runde diese auf zwei Nachkommastellen. Speichere das Endprodukt unter numbers_round
.
# Hier kannst du deine Lösung ausprobieren.
Show code cell content
numbers_round <- c(1.201, 1.243, 1.264, 1.156) |>
round(2)
print(numbers_round)
[1] 1.20 1.24 1.26 1.16
Aufgabe 3#
Erstelle mit Hilfe des Pipe-Operators einen Vektor mit den Werten \(2,3,6,7\), berechne den Mittelwert und ziehe die Quadratwurzel aus dem Mittelwert. Speichere das Endprodukt unter score
.
# Hier kannst du deine Lösung ausprobieren.
Show code cell content
score <- c(2,3,6,7) |>
mean() |>
sqrt()
print(score)
[1] 2.12132