始める無料で始める

ベクトルの選択:好調な日々

やはり直感は正しかったようです。ルーレットよりもポーカーのほうが得意みたいですね。

次に調べてみたいのは、週の前半と後半でパフォーマンスに違いがあるかどうかです。週末にはマルガリータを何杯か飲んでいましたし…

この問いに答えるには、total_vector の中から特定の要素だけに注目する必要があります。つまり、ベクトルから任意の要素を選び出すことが目標です。ベクトル(および後で学ぶ行列やデータフレームなど)から要素を選択するには、角括弧を使います。角括弧の中に、取り出したい要素のインデックスを指定します。たとえば、ベクトルの最初の要素を選択するには poker_vector[1]、2番目の要素を選択するには poker_vector[2] と入力します。多くのプログラミング言語とは異なり、R ではベクトルの最初の要素のインデックスは 0 ではなく 1 であることに注意してください。

この演習はコースの一部です

R 入門

コースを見る

演習の手順

Wednesday(水曜日)のポーカーの結果を変数 poker_wednesday に代入してください。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Poker and roulette winnings from Monday to Friday:
poker_vector <- c(140, -50, 20, -120, 240)
roulette_vector <- c(-24, -50, 100, -350, 10)
days_vector <- c("Monday", "Tuesday", "Wednesday", "Thursday", "Friday")
names(poker_vector) <- days_vector
names(roulette_vector) <- days_vector

# Define a new variable based on a selection
poker_wednesday <- 
コードを編集して実行