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


二维码

扫码加我 拉你入群

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

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

全部回复
2015-11-13 20:33:11
使用Rstudio,同时按alt + -就出来了。
二维码

扫码加我 拉你入群

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

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

2015-11-13 21:09:08
赞同楼上。
不过使用R,<- 符号是赋值符号,虽然和等号的效果差不多。

但如果代码很多话,一方面,你也不在乎多按几下键盘,因为写代码是一个思考的过程。
另一方面,也是比较重要的一点,就是用赋值符号,远远看上去就和参数传递里的等号区分开来了,使得代码的易读性更强,日后再看代码的时候,可以很明显区分代码开始的地方。如果你用ggplot2作图的话,参数里那么多等号,再加上赋值时也用等号,会分不清哪一行是开始的。
二维码

扫码加我 拉你入群

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

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

2015-11-13 22:22:32
学习一下
二维码

扫码加我 拉你入群

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

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

2015-11-13 22:36:26
QQ截图20151113223550.jpg
二维码

扫码加我 拉你入群

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

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

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

扫码加我 拉你入群

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

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

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

说点什么

分享

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