開始使用免費開始

Apples and oranges

大家常說蘋果和橘子不能相加。不過你剛剛就是這麼做的,對吧 :-)? 在前一個練習中,my_applesmy_oranges 兩個變數都存的是數字。在 R 裡,+ 運算子可以用在數值變數上。如果你真的試著把 "apples""oranges" 相加,並且把文字值指派給變數 my_oranges(請看編輯器),那你就是在嘗試把「數值變數加上字元變數」的結果指派給 my_fruit。這是不可能的。

本練習屬於課程

R 入門

檢視課程

練習說明

  • 送出答案,並閱讀錯誤訊息。務必理解為什麼這樣行不通。
  • 調整程式碼,讓 R 知道你有 6 顆橘子,因此果籃裡共有 11 份水果。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Assign a value to the variable my_apples
my_apples <- 5 

# Fix the assignment of my_oranges
my_oranges <- "six" 

# Create the variable my_fruit and print it out
my_fruit <- my_apples + my_oranges 
my_fruit
編輯並執行程式碼