1. 学ぶ
  2. /
  3. コース
  4. /
  5. R 入門

Connected

演習

リストから要素を選択する

リストは多くの場合、さまざまな要素やコンポーネントで構成されています。そのため、特定の1つの要素、複数の要素、またはコンポーネントを取り出す方法を理解しておくことが大切です。

コンポーネントを選択する方法の1つは、そのコンポーネントの番号を使う方法です。たとえば、shining_list の最初のコンポーネントを取得するには、次のように入力します。

shining_list[[1]]

コンソールで実際に試してみると、動作をすぐに確認できます。重要なポイント:ベクトルから要素を選択する場合は、一重の角かっこ [ ] を使います。二重かっこと混同しないよう注意してください。

コンポーネント名を使って選択することもできます。[[ ]] または $ 記号を使うと、どちらもレビューを表すデータフレームを選択できます。

shining_list[["reviews"]]
shining_list$reviews

コンポーネントを選択するだけでなく、そのコンポーネント内の特定の要素を取り出す場面もよくあります。たとえば、shining_list[[2]][1] と書くと、2番目のコンポーネントである actors(shining_list[[2]])から最初の要素([1])を選択できます。コンソールで入力すると、Jack Nicholson という結果が表示されます。

指示

100 XP
  • shining_list から俳優を表すベクトルを選択して、そのまま出力してください。
  • shining_list から俳優を表すベクトルの2番目の要素を選択して、同様に出力してください。