map_chr()
W tym ćwiczeniu przyjrzysz się bliżej różnym wariantom funkcji map_*(). Funkcja map() zawsze zwraca listę. Natomiast map_*() może zwracać inne typy danych. Zapoznaj się z poniższą tabelą i upewnij się, że wiesz, jaki typ wyniku zwraca każdy wariant map_*().
map_*() |
Wynik |
|---|---|
map_chr() |
wektor znakowy |
map_lgl() |
wektor logiczny [TRUE lub FALSE] |
map_int() |
wektor całkowitoliczbowy |
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 the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])