R语言自学-准备0-1-基本操作

一、赋值运算符

  与大多数其他语言不同,R除了使用通常的=运算符赋值外,还使用<-或者->运算符。在R语言中<-或者->运算符就相当于=号,唯一的区别是<-和->指明了运算方向。==表示是否相等,=表示赋值。

x<-1 #赋值运算符-用的比较多 <- 
1->x #赋值运算符-一般不用 ->
x=1 #赋值运算符-一般不用 =
x <- 3 #再次赋值会替掉之前赋的值
> x
[1] 1
> x
[1] 3

二、函数举例

sum(1,2,3,4,5) #sum()求和函数
mean(1,2,3,4,5) #mean()求平均函数

要特别注意的是:函数值可以赋值给变量


y <- sum(1,2,3,4,5) #也可赋值给变量
z <- mean(1,2,3,4,5)#也可赋值给变量

三、查看变量

1.ls()——显示所有变量

> ls()    #显示所有变量
[1] "x" "y" "z"

2.ls.str()——查看所有变量对应的数值

> ls.str()#查看所有变量对应的数值
x :  num 3
y :  num 15
z :  num 1

3.ls.str(x)——查看所有变量对应的数值

> str(x)  #查看单个变量对应的数值
 num 3

四、删除变量

1.rm()函数——删除不需要的函数或变量(删除后无法恢复)

a <- 2
rm(a) #rm()函数,删除不需要的函数或变量(删除后无法恢复)
a
> a
Error: object 'a' not found

2.rm()——也可删除多个变量

b <- 3
c <- 4
rm(b,c)       #rm()也可删除多个变量
b
> b
Error: object 'b' not found

3.rm(list=ls()) ——清空工作历史的所有变量

五、其他功能

1.history()     #查看历史记录
2.history(25)   #查看最近的25条历史记录
3.save.image() #保存工作空间(相当于word里的定期保存,防止断电或意外退出造成损失)

4.q() #退出R程序

> q() #退出R程序
Save workspace image to ~/.RData? [y/n]: 

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值