全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
4014 7
2012-07-25
在R软件中,赋值可以是"<-" 和 "="   那么这两个有什么区别呢?
还是效果都完全一样的

另外在读取数据的时候  可以是  read.table("clipboard")  也可以是read.csv("clipboard")  还可以是  scan("clipboard")

这三个有什么区别?

谢谢高手指教

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2012-7-26 00:17:08
没啥大区别
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-7-27 10:27:30
assign() =, <-都一样
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-7-27 15:07:36
谢谢二位了  希望多多交流
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-8-1 16:49:35
"<-" 和 "="   没什么区别的,只是例如:
在写代码是c小于-6时,要注意一下即可。

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2012-8-1 17:50:23
“<-”和“=”多数情况下是一样的,都用于赋值,但有时不同,比如

> y=1:12
[1]  1  2  3  4  5  6  7  8  9 10 11 12

> max(y1=y[1:5])            #想将y的1-5元素赋值给y1,并求出最大值。结果可求出最大值,y1赋值不成功
[1] 5

> y1
  错误: 找不到对象'y1'

# 如果用“<-”代替“=” ,情况就不一样了,可求出最大值,同时也能对y1赋值

> max(y1<-y[1:5])
[1] 5
> y1
[1] 1 2 3 4 5
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群