Bắt đầu ngayBắt đầu miễn phí

map_dbl() và map_int()

Một số biến thể của map_*() khá giống nhau. map_dbl()map_int() đều trả về các số. map_int() trả về vector số nguyên, tức là các số không có phần thập phân. map_dbl() trả về vector số thực (double), tức là các số CÓ THỂ có phần thập phân. Hãy xem kỹ hơn cách việc dùng các hàm map_*() khác nhau ảnh hưởng đến đầu ra.

Đây là bảng map_*() để bạn tham khảo.

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

Bài tập này là một phần của khóa học

Nền tảng Lập trình Hàm với purrr

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

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

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
Chỉnh sửa và Chạy Mã