開始使用免費開始

map_dbl() 與 map_int()

某些 map_*() 變體非常相似。map_dbl()map_int() 都會輸出數字。map_int() 輸出整數向量,也就是沒有小數點的數字。map_dbl() 輸出 double 向量,也就是可以包含小數點的數字。來仔細看看使用不同的 map_*() 函式如何影響輸出。

以下再次提供 map_*() 對照表供你參考。

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

本練習屬於課程

使用 purrr 的函式式程式設計基礎

檢視課程

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

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

# Pull out episode_id element as double vector
map____(___, ~.x[["___"]])
編輯並執行程式碼