赋值运算符
本课属于 Coddy R 学习旅程的“基础知识”单元。第 14 课,共 78 课。
你已经在使用赋值运算符 <- 将值存储到变量中。R 实际上提供了多种赋值方式,了解这些方式有助于你编写更简洁的代码。
R 中最常见的赋值运算符是左箭头 <-:
score <- 100
name <- "Alice"R 也支持使用等号 = 进行赋值,效果相同:
score = 100
name = "Alice"虽然两种写法都可行,但 R 社区更倾向于使用 <-,因为它能清楚地表示赋值方向,并避免与用于函数参数的 = 混淆。
R 还有一个右箭头 ->,它会反向赋值,把值放在左边,把变量名放在右边:
50 -> age这种写法在实际中很少使用,但它是有效的 R 语法。为了让代码保持一致且易读,请使用 <-。
挑战
简单练习使用不同的赋值运算符将值存储到变量中。
使用指定的赋值运算符完成以下任务:
- 创建一个名为
temperature的变量,并使用左箭头运算符<-为其赋值72 - 创建一个名为
humidity的变量,并使用等号=为其赋值45 - 使用右箭头运算符
->将值30赋给名为wind_speed的变量
创建全部三个变量后,使用 print() 函数按确切顺序显示 temperature、humidity 和 wind_speed。
亲手试试
# TODO: 在下面编写你的代码
# 1. 使用 <- 运算符创建值为 72 的 'temperature' 变量
# 2. 使用 = 运算符创建值为 45 的 'humidity' 变量
# 3. 使用 -> 运算符创建值为 30 的 'wind_speed' 变量
# 按顺序输出这 3 个变量:temperature、humidity、wind_speed这节课包含一个小测验。开始学习即可作答,并记录你的进度。
基础知识中的所有课
自己练习: R 在线编译器