始める無料で始める

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

前の演習の別の解き方として、数値の位置の代わりにベクトルの要素名(Monday, Tuesday, …)を使う方法があります。たとえば、``` poker_vector["Monday"]

は `poker_vector` の最初の要素を選択します。`"Monday"` がその最初の要素の名前だからです。

前の演習で数値を使って複数の要素を選択したのと同様に、要素名を使っても複数の要素を選択できます。たとえば、```
poker_vector[c("Monday","Tuesday")]

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

R 入門

コースを見る

演習の手順

  • poker_vector"Monday""Tuesday" という名前を使って、"Wednesday" の最初の3つの要素を選択し、結果を poker_start に代入しましょう。
  • poker_start 関数を使って mean() の値の平均を計算します。結果を確認できるよう、そのまま出力してください。

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

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

# 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

# Select poker results for Monday, Tuesday and Wednesday
poker_start <- 
  
# Calculate the average of the elements in poker_start
コードを編集して実行