LoslegenKostenlos starten

Ü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>
Kurs ansehen

Interaktive praktische Übung

Verwandle Theorie mit einer unserer interaktiven Übungen in die Praxis

Übung starten