Über List-Columns
Im Video hast du eine neue Datenstruktur kennengelernt: List-Columns. Wie der Name schon sagt, sind List-Columns Spalten, die sich wie Listen verhalten, aber in einer speziellen Art von Dataframe stecken — einem tibble, der tidyverse-Variante eines Dataframes.
Verschachtelte Dataframes — also Dataframes mit List-Columns — sehen aus wie normale Dataframes, aber die Zellen dieser Spalten haben nicht die Länge 1 und können beliebige Elemente enthalten. Genau wie eine Liste.
df <- data.frame(
classic = c("a", "b","c"),
list = list(
c("a", "b","c"),
c("a", "b","c", "d"),
c("a", "b","c", "d", "e")
)
)
df
# A tibble: 3 x 2
classic list
<chr> <list>
1 a <chr [3]>
2 b <chr [4]>
3 c <chr [5]>
Aber warum ist das ein nützliches Format?
Diese Übung ist Teil des Kurses
<Kurs>Fortgeschrittene funktionale Programmierung mit purrr</Kurs>Interaktive praktische Übung
Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis
Übung starten