R语言中<- 的含义

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

举个例子:

a <- 12

b <- 45

print(a + b)

以上代码执行结果:57

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

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

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

这也是合法的 R 程序。

相关推荐
LabEx4 小时前
科研数据可视化核心技术:基于 AI 与 R 语言的热图、火山图及网络图绘制实践指南
人工智能·信息可视化·r语言·r语言绘图·乐备实·labex·科研数据绘图
Jet45055 小时前
第100+43步 ChatGPT学习:R语言实现特征选择曲线图
学习·chatgpt·r语言
Chef_Chen10 小时前
从0开始学习R语言--Day40--Kruskal-Wallis检验
开发语言·学习·r语言
quant_198615 小时前
R语言如何接入实时行情接口
开发语言·经验分享·笔记·python·websocket·金融·r语言
小白学大数据2 天前
R语言爬虫实战:如何爬取分页链接并批量保存
开发语言·爬虫·信息可视化·r语言
开开心心_Every3 天前
便捷的Office批量转PDF工具
开发语言·人工智能·r语言·pdf·c#·音视频·symfony
Chef_Chen4 天前
从0开始学习R语言--Day39--Spearman 秩相关
开发语言·学习·r语言
q567315236 天前
R语言初学者爬虫简单模板
开发语言·爬虫·r语言·iphone
shootero@126.com7 天前
R语言开发记录,二(创建R包)
r语言
shootero@126.com7 天前
R语言开发记录,一
开发语言·r语言