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

Connected

演習

行列の要素の選択

ベクトルと同様に、角括弧 [ ] を使って行列から1つまたは複数の要素を選択できます。ベクトルは1次元ですが、行列は2次元です。そのため、選択したい行と列をカンマで区切る必要があります。例を見てみましょう。

  • my_matrix[1,2] は、1行目・2列目の要素を選択します。
  • my_matrix[1:3,2:4] は、1〜3行目・2〜4列目のデータを含む行列を返します。

行または列のすべての要素を選択したい場合は、カンマの前後に数値を指定しません。

  • my_matrix[,1] は、1列目のすべての要素を選択します。
  • my_matrix[1,] は、1行目のすべての要素を選択します。

この知識を活かして、スター・ウォーズのデータに戻りましょう!前の演習と同様に、all_wars_matrix はすでにワークスペースに用意されています。

指示

100 XP
  • すべての映画の米国外興行収入(all_wars_matrix の2列目全体)を選択し、結果を non_us_all として保存してください。
  • mean() を使って non_us_all の平均米国外興行収入を計算し、結果を出力してください。
  • 次に、all_wars_matrix の最初の2作品の米国外興行収入を選択し、結果を non_us_some として保存してください。
  • 再び mean() を使って、non_us_some の平均値を出力してください。