library(tidyverse)dplyr-uebersetzen
datawrangling
tidyverse
string
mtcars
Aufgabe
Importieren Sie den folgenden Datensatz in R:
mtcars <- read_csv("https://vincentarelbundock.github.io/Rdatasets/csv/datasets/mtcars.csv")Ü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))| cyl | mpg_mean |
|---|---|
| 6 | 19.74286 |
| 8 | 15.10000 |
Lösung
Hey R:
- Nimm den Datensatz
mtcarsUND 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