楼主: vsksing
4216 20

[学习分享] 关于R,大家的一个误区,为什么还都在坚持 [推广有奖]

  • 0关注
  • 9粉丝

已卖:428份资源

博士生

96%

还不是VIP/贵宾

-

威望
0
论坛币
10413 个
通用积分
52.7277
学术水平
22 点
热心指数
35 点
信用等级
12 点
经验
6851 点
帖子
384
精华
0
在线时间
250 小时
注册时间
2006-5-13
最后登录
2025-12-8

楼主
vsksing 发表于 2015-11-13 20:23:35 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我对其他同学的R习惯进行了猛烈的抨击,为什么都是不改。
说起来很简单,就是一个 R程序中用"="  还是用"<-"的一个争论。
同学的观点是,“<-” 是R特有的,含义比较清晰,而且有高大上的感觉,感觉比较炫。
我的观点是,“<-” 字符的输入,需要按键盘上的三个键,手的动作多出了三个。如果是一个几千行的程序
那按键次数要多出了上万次,手的动作至少要多出两万下,在现在处处讲究效率、讲究炭排放的背景下,我强烈建议用“=”
对于这个争论,您支持哪一方?


二维码

扫码加我 拉你入群

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

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

关键词:R程序 程序

沙发
soccy 发表于 2015-11-13 20:33:11
使用Rstudio,同时按alt + -就出来了。
已有 2 人评分经验 论坛币 热心指数 收起 理由
李会超 + 60 + 10 精彩帖子
crystal8832 + 10 + 1 热心帮助其他会员

总评分: 经验 + 60  论坛币 + 20  热心指数 + 1   查看全部评分

藤椅
jiangbeilu 学生认证  发表于 2015-11-13 21:09:08
赞同楼上。
不过使用R,<- 符号是赋值符号,虽然和等号的效果差不多。

但如果代码很多话,一方面,你也不在乎多按几下键盘,因为写代码是一个思考的过程。
另一方面,也是比较重要的一点,就是用赋值符号,远远看上去就和参数传递里的等号区分开来了,使得代码的易读性更强,日后再看代码的时候,可以很明显区分代码开始的地方。如果你用ggplot2作图的话,参数里那么多等号,再加上赋值时也用等号,会分不清哪一行是开始的。
已有 4 人评分论坛币 学术水平 热心指数 信用等级 收起 理由
lsy177 + 1 + 1 + 1 观点有启发
zq19900310 + 1 + 1 + 1 精彩帖子
李会超 + 10 精彩帖子
crystal8832 + 10 + 1 + 1 好的意见建议

总评分: 论坛币 + 20  学术水平 + 3  热心指数 + 3  信用等级 + 2   查看全部评分

板凳
gusu800829 发表于 2015-11-13 22:22:32
学习一下

报纸
zhangzhangmen 发表于 2015-11-13 22:36:26
QQ截图20151113223550.jpg
已有 1 人评分论坛币 收起 理由
crystal8832 + 10 鼓励积极发帖讨论

总评分: 论坛币 + 10   查看全部评分

地板
飞行员 发表于 2015-11-13 23:11:55
<-确实比较麻烦,可在写代码的时候,赋值使用" = "(带空格),函数内传参用"="(不带空格),如果代码要正规一些的话,批量替换" = "为" <- "就可以了。

7
cheetahfly 在职认证  发表于 2015-11-13 23:14:05
soccy 发表于 2015-11-13 20:33
使用Rstudio,同时按alt + -就出来了。
原来还不知道有这样简便的方法,多谢。
我自己一直用的是“<-”,因为我是刚学编程的人,总觉得从一开始养成好习惯应该有益的,另外,我编程的效率还不至于高到被打字速度拖累的程度。

8
xuruilong100 发表于 2015-11-14 08:58:18
天下本无事庸人自扰之

9
BBer-Chen 在职认证  发表于 2015-11-14 10:56:29
天下本无事庸人自扰之。文本替换。

10
edwindannyzhang 发表于 2015-11-14 14:57:53
习惯了“<-”,不觉得麻烦

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-9 16:33