R语言中<- 的含义

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

举个例子:

a <- 12

b <- 45

print(a + b)

以上代码执行结果:57

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

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

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

这也是合法的 R 程序。

相关推荐
m0_497048932 天前
.NET10+Avalonia跨平台截屏工具解析
r语言
dongf20193 天前
R语言朴素贝叶斯算法---iris数据集
开发语言·算法·数据分析·r语言
All_Will_Be_Fine噻3 天前
重建R环境
开发语言·r语言
梦想的初衷~3 天前
基于R语言APSIM模型高级应用及批量模拟
r语言·apsim·作物生长模型·农业模拟·气象数据处理·土壤水分平衡
dongf20193 天前
R 语言 逻辑斯蒂回归
开发语言·数据分析·回归·r语言
dongf20195 天前
R 语言 Apriori 关联规则算法
数据分析·r语言·关联规则
dongf20196 天前
R语言决策树剪枝----泰坦尼克数据集
决策树·r语言·剪枝
dongf20196 天前
R语言分类决策数算法----iris数据集
分类·数据分析·r语言
dongf20196 天前
R语言决策树----mtcars数据集
决策树·r语言
稷下元歌6 天前
七天学会plc加机器视觉之AI 接入 外设模块开发全详细操作文档(全程配套视频按文档实操)
python·sql·qt·贪心算法·r语言·wpf·时序数据库