行列を分析せよ
いよいよ実践してみましょう。以下の演習では、スター・ウォーズシリーズの興行収入データを分析します。フォースとともにあらんことを!エディターには3つのベクトルが定義されています。それぞれ、スター・ウォーズの最初の3作品の興行収入を表しています。各ベクトルの1つ目の要素は米国内の興行収入、2つ目の要素は米国外の興行収入を示しています(出典:Wikipedia)。
この演習では、これらのデータをすべて1つのベクトルにまとめます。次に、そのベクトルから行列を作成しましょう。
この演習はコースの一部です
R 入門
演習の手順
c(new_hope, empire_strikes, return_jedi)を使って、3つのベクトルを1つのベクトルに結合しましょう。このベクトルをbox_officeと名付けてください。matrix()関数を使って、3行の行列を作成しましょう。各行が1つの映画を表します。第1引数にはすべての興行収入データを含むベクトルbox_officeを指定します。次に、nrow = 3とbyrow = TRUEを指定してください。作成した行列をstar_wars_matrixと名付けましょう。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Box office Star Wars (in millions!)
new_hope <- c(460.998, 314.4)
empire_strikes <- c(290.475, 247.900)
return_jedi <- c(309.306, 165.8)
# Create box_office
box_office <-
# Construct star_wars_matrix
star_wars_matrix <-