MulaiMulai sekarang secara gratis

map_dbl() dan map_int()

Beberapa varian map_*() sangat mirip. map_dbl() dan map_int() sama-sama menghasilkan angka. map_int() menghasilkan vektor integer, yaitu angka tanpa desimal. map_dbl() menghasilkan vektor double, yaitu angka yang dapat memiliki desimal. Amati lebih dekat bagaimana penggunaan fungsi map_*() yang berbeda memengaruhi keluaran.

Berikut tabel map_*() sebagai referensi.

map_*() Output
map_chr() vektor character
map_lgl() vektor logical [TRUE atau FALSE]
map_int() vektor integer
map_dbl() vektor double

Latihan ini adalah bagian dari kursus

Dasar-dasar Functional Programming dengan purrr

Lihat Kursus

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

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

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
Edit dan Jalankan Kode