始める無料で始める

map_chr()

この演習では、さまざまな map_*() バリアントをもう少し深く見ていきます。map() は常にリストを出力しますが、map_*() は他の型の出力になります。下の表を確認して、各 map_*() バリアントの出力型をしっかり押さえておきましょう。

map_*() Output
map_chr() 文字ベクトル
map_lgl() 論理ベクトル [TRUE または FALSE]
map_int() 整数ベクトル
map_dbl() 倍精度ベクトル

この演習はコースの一部です

purrr で学ぶ関数型プログラミング入門

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Pull out the director element of sw_films in a list and character vector
map(___, ~.x[["___"]])
map_chr(___, ~.x[["___"]])
コードを編集して実行