map_*
map() 関数は、出力をリストとして返します。ただし、map() にはいくつかのバリエーションがあり、map_*() 関数を使うと、欲しい出力の型を purrr に指定できます。map_*() の * は、さまざまな R のデータ型を表します。たとえば、出力を数値ベクトルにしてデータフレームに入れたいことがあります。そのため、出力をリストとして受け取りたい場合を除き、map() 関数を書く前に、どの型で出力してほしいかを決めておく必要があります。
この演習はコースの一部です
purrr で学ぶ関数型プログラミング入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Map over wesanderson, to determine the length of each element
map(___, ___)