苹果和橙子
常识告诉我们,不能把苹果和橙子相加。但你刚才不就这么做了吗?:-) 在上一个练习中,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