R语言中<- 的含义

一般语言的赋值是 = 号,但是 R 语言是数学语言,所以赋值符号与我们数学书上的伪代码很相似,是一个左箭头 <- :

举个例子:

a <- 12

b <- 45

print(a + b)

以上代码执行结果:57

这个赋值符号是 R 语言的一个形式上的优点和操作上的缺点:形式上更适合数学工作者,毕竟不是所有的数学工作者都习惯于使用 = 作为赋值符号。

操作上来讲,< 符号和 - 符号都不是很好打的字符,这会让很多程序员不适应。因此,R 语言的比较新的版本也支持 = 作为赋值符:

复制代码
a = 12
b = 45
print(a + b)

这也是合法的 R 程序。

相关推荐
zhangfeng11336 分钟前
在 R 医学数据分析中,关于 RStudio 和 VSCode 哪个效率更高
vscode·数据分析·r语言
十三画者1 天前
【文献分享】acmgscaler:用于在 ACMG/AMP 框架内对基因层面的变异效应得分进行标准化校准。
数据挖掘·数据分析·r语言
小火柴1233 天前
利用R绘制条形图
开发语言·r语言
小火柴1233 天前
利用R绘制小提琴图
信息可视化·r语言
kesteler3 天前
R-切割数据
开发语言·r语言
兮兮能吃能睡6 天前
R语言术语(2)
开发语言·r语言
小火柴1236 天前
利用R绘制箱线图
开发语言·r语言
天桥下的卖艺者6 天前
R语言手搓一个计算生存分析C指数(C-index)的函数算法
c语言·算法·r语言
Tiger Z7 天前
《R for Data Science (2e)》免费中文翻译 (第10章) --- Exploratory data
r语言·数据科学·中文翻译
拓端研究室7 天前
视频讲解|Python遗传算法GA在车辆路径规划VRP数据优化中的应用
开发语言·人工智能·r语言