Apples and oranges
大家常說蘋果和橘子不能相加。不過你剛剛就是這麼做的,對吧 :-)? 在前一個練習中,my_apples 和 my_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