LoslegenKostenlos starten

map_dbl() und map_int()

Einige Varianten von map_*() sind sich sehr ähnlich. map_dbl() und map_int() geben beide Zahlen aus. map_int() liefert Integer-Vektoren, also Zahlen ohne Dezimalstellen. map_dbl() liefert Double-Vektoren, also Zahlen, die Dezimalstellen haben können. Schau dir genauer an, wie sich die Verwendung verschiedener map_*()-Funktionen auf die Ausgaben auswirkt.

Hier ist zur Erinnerung wieder die map_*()-Tabelle.

map_*() Ausgabe
map_chr() character-Vektor
map_lgl() logical-Vektor [TRUE oder FALSE]
map_int() integer-Vektor
map_dbl() double-Vektor

Diese Übung ist Teil des Kurses

<Kurs>Grundlagen der funktionalen Programmierung mit purrr</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Pull out episode_id element as list
map(___, ~.x[["___"]])

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
Code bearbeiten und ausführen