リスト要素の抽出(サブセット化)
ListName$ElementName[VectorNumber] のように、角かっこ表記を使ってリスト要素の中をサブセット化することもできます。リスト要素がデータフレームの場合は、ListName$ElementName$ColumnName や ListName[[1]][,1] のように列を取り出せます。
この演習では、repurrrsive パッケージの wesanderson と sw_films データセットを確認します。
wesanderson には、Wes Anderson の各映画のカラーパレットが含まれています。これらの色は 16 進数(# に続く 6 桁で特定の色を表す)で記録されています。ここでは、特定の色の 16 進表現を取り出す 2 通りの方法を使います。
sw_films には、Star Wars シリーズの映画に関する情報(タイトル、監督、製作など)が含まれています。サブセット化を使ってこのデータセットを探索しましょう。
この演習はコースの一部です
purrr で学ぶ関数型プログラミング入門
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Third element of the first wesanderson vector
___[[___]][___]
# Fourth element of the GrandBudapest wesanderson vector
____$___[___]