library(tidyverse)
dplyr-uebersetzen
datawrangling
tidyverse
string
mtcars
Aufgabe
Importieren Sie den folgenden Datensatz in R:
<- read_csv("https://vincentarelbundock.github.io/Rdatasets/csv/datasets/mtcars.csv") mtcars
Übersetzen Sie dann die folgende R-Sequenz ins Deutsche:
%>%
mtcars drop_na() %>%
select(mpg, hp, cyl) %>%
filter(hp > 100, cyl >= 6) %>%
group_by(cyl) %>%
summarise(mpg_mean = mean(mpg))
# A tibble: 2 × 2
cyl mpg_mean
<dbl> <dbl>
1 6 19.7
2 8 15.1
Lösung
Hey R:
- Nimm den Datensatz
mtcars
UND DANN - hau alle Zeilen raus, in denen es fehlende Werte gibt UND DANN
- wähle (selektiere) die folgenden Spalten: Spritverbrauch, PS, Zylinder UND DANN
- filter Autos mit mehr als 100 PS und mit mindestens 6 Zylindern UND DANN
- gruppiere nach der Zahl der Zylinder UND DANN
- fasse den Verbrauch zum Mittelwert zusammen.
Categories:
- datawrangling
- tidyverse
- string