map_dbl() i map_int()
Niektóre warianty map_*() są do siebie bardzo podobne. Zarówno map_dbl(), jak i map_int() zwracają liczby. map_int() zwraca wektory całkowite, czyli liczby bez części dziesiętnej. map_dbl() zwraca wektory zmiennoprzecinkowe, czyli liczby, które mogą mieć część dziesiętną. Przyjrzyj się bliżej, jak różne funkcje map_*() wpływają na wyniki.
Poniżej znajdziesz tabelę map_*() jako punkt odniesienia.
map_*() |
Wynik |
|---|---|
map_chr() |
wektor znakowy |
map_lgl() |
wektor logiczny [TRUE lub FALSE] |
map_int() |
wektor całkowity |
map_dbl() |
wektor zmiennoprzecinkowy |
To ćwiczenie jest częścią kursu
Podstawy programowania funkcyjnego z purrr
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Pull out episode_id element as list
map(___, ~.x[["___"]])
# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])