R变量的定义和使用

变量的定义和保存

在R的交互环境中,直接输入一个值,如数字 1,2,3 或者字符串 “hello, world” 终端会把这些值原样返回,显示在交互页面上,如下的一些例子展示了如何保存变量

x = 3
x <- 4
assign("x", 5)

所有的赋值语句都遵循着变量名在左,值在右侧的规则,如果同一个变量名被多次赋值,那么先前的值会被覆盖
使用assign定义变量时,变量名需要用单引号''或双引号""包围

R语言里使用的全部为半角符号(英文符号),<-为左尖括号<和连字符-的组合

R语言的变量名大致遵循如下原则
仅可以字母,英文句点.开头,且句点之后不可出现数字,不可以下划线开头,可以用正则表示为

(\.|[a-zA-Z]*)\d*_(\.|[a-zA-Z]*)\d*

变量名仅包含字母,句点.,下划线_,数字

变量的使用

输入完整的变量名即可使用变量,已定义的变量可以参与运算,也可以作为函数的参数使用。

numA <- 3
numB <- 4
str <- "hello, world"

此处定义了三个变量,数字numAnumB和字符串str,下面的代码展示了变量的使用

>numA + numB #加
[1] 7

> numA -numB #减
[1] -1

> numA * numB#乘
[1] 12

> numA / numB #除
[1] 0.75

> numA ^ numB #幂
[1] 81

> print(str) #将变量作为函数的参数使用
[1]"hello, world"

print(arg)函数可以把接收的参数输出到屏幕上

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值