1. 学ぶ
  2. /
  3. コース
  4. /
  5. purrr で学ぶ関数型プログラミング入門

Connected

演習

walk() でリストの出力を見やすく印刷する

ここでは、walk() のもう一つの使い方として、walk() を使ってプロットを作成してみます。前の演習では、いくつかのリストを印刷し、ベース R の方法よりも walk() を使った方がリストの出力がずっと見やすいことを確認しました。walk() は複数のプロットを順番に表示することにも使えます。

ここでは、map() の知識と ggplot2 の関数を組み合わせて、gap_split の最初の10要素に対するグラフを作成し、その後 walk() で各グラフを表示してください。

指示

100 XP
  • gap_split データセットを読み込みます。
  • gap_split の最初の10要素と、gap_split の最初の10個の名前に対して map2() を実行します。
  • その後、新しく得られたプロットのオブジェクトに対して walk() を実行し、引数として print() を渡してすべてのプロットを表示します。