行列の抽出
ベクトルと同様に、行列も要素の選択や抽出ができます。これには再び [ ] を使いますが、今回は2つの入力を指定します。基本構文は次のとおりです。
my_matrix[row, col]
例:
前の例の stocks の1行1列目を選ぶには: stocks[1,1]
1行全体を選ぶには、col を空欄にします: stocks[1, ]
最初の2行を選ぶには: stocks[1:2, ] または stocks[c(1,2), ]
列全体を選ぶには、row を空欄にします: stocks[, 1]
列名で列全体を選ぶこともできます: stocks[, "apple"]
この演習はコースの一部です
金融のためのR入門
演習の手順
stocksはワークスペースに読み込まれています。stocksの3行目を選びます。stocksのibm列の4行目と5行目を選びます。- 角かっこの中で
c()を使って、stocksからapple列とmicr列を選びます。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
# Third row
# Fourth and fifth row of the ibm column
# apple and micr columns