map_chr()
Dalam latihan ini, Anda akan mendalami berbagai varian map_*(). Fungsi map() selalu menghasilkan sebuah list. Sementara itu, map_*() menghasilkan jenis keluaran lainnya. Pelajari tabel di bawah dan pastikan Anda memahami tipe keluaran untuk setiap varian map_*().
map_*() |
Output |
|---|---|
map_chr() |
vektor karakter |
map_lgl() |
vektor logika [TRUE atau FALSE] |
map_int() |
vektor integer |
map_dbl() |
vektor double |
Latihan ini adalah bagian dari kursus
Dasar-dasar Functional Programming dengan purrr
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])