map_dbl() và map_int()
Một số biến thể của map_*() khá giống nhau. map_dbl() và 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
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[["___"]])