77问答网
所有问题
R语言 正式编写代码前好习惯有哪些
如题所述
举报该问题
推荐答案 2017-06-26
编写代码保持一致而且易读的风格可能比代码本身更加重要,有很多版本的R风格,比如Google和hadley wickham的,不同版本之间没有优劣之分,但是只要使用了其中一种,最好一致保持这种风格,当然,与团队保持协调也很重要。以hadley的版本为例,简单来说主要有以下几条:脚本文件名应该有实际意义并且以.R为后缀变量和函数名应该有实际意义且为小写,使用下划线作为间隔,变量名使用名词,函数名使用动词在中缀操作符左右以及空格后加入空格,但是对于:、::和:::不需要空格,小括号的左边加入空格(函数调用则不需要),小括号和中括号内代码两侧不需要空格大括号的右边应另起一行,大括号内的代码应缩进每行代码不超过80个字符缩进使用两个空格赋值使用 <- 而不是=
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://77.wendadaohang.com/zd/IvGYYNNGvvGpqIIWpW.html
其他回答
第1个回答 2017-06-25
首先是IDE吧,在windows下还是Linux下使用?建议使用 Rstudio 作为开发环境。
R是一种专业性很强的统计语言,基本的统计学知识要懂,不然很多东西会掌握的比较慢。
掌握基本语法和操作,推荐国内的已经翻译的比如《R语言实战》《R语言编程艺术》。
推荐统计之都、R-bloggers,统计之都以及谢益辉、肖凯、刘思喆等人的博客(自行Google以及到上面的网站找链接),订阅一下,会很有帮助。
本回答被网友采纳
相似回答
程序设计是什么?
答:
程序设计(Programming)是给出解决特定问题程序的过程,是软件构造活动中的重要组成部分。程序设计往往以某种程序设计
语言
为工具,给出这种语言下的程序。程序设计过程应当包括分析、设计、编码、测试、排错等不同阶段。专业的程序设计人员常被称为程序员。定义 程序设计=数据结构+算法 程序设计(Programming)是...
为什么要学 Python
答:
Python可谓是世界上最通用、最强大的编程
语言
之一。Python可以
编写
自己的应用程序,创建游戏以及设计算法,甚至还可以为机器人编程。不仅如此,学习Python还可以让你在软件工程、web开发、移动开发或数据科学等领域谋一份好差事,在职业提升的道路上助你一臂之力。就目前而言,无论是创建一个网站,还是申请Go...
编程课是学什么的?
答:
操作系统、数据库、设计模式、软件工程、数据结构与算法编程是编定程序的中文简称
,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的...
R
StudioV121335最新版RStudioV121335最新版功能简介
答:
【其它版本】本页面为广大用户提供的是
R
Studio官方最新版,界面简洁功能齐全,不过为了迎合国人的操作
习惯
以及
语言
,RStudio还有一个中文版本哦,全界面中文显示,操作更加简单,适合英文水平不及格的用户使用,下面小编就为大家带来下载链接,欢迎点击查看。点击下载==》RStudio中文版 【特色介绍】对于编程而言...
数据统计软件
有哪些
答:
三、R语言 R语言是一种强大的开源数据统计软件,广泛应用于数据科学、机器学习等领域。它提供了丰富的统计模型和算法,包括线性模型、决策树、聚类分析等。用户可以通过
编写代码
,实现复杂的数据处理和统计分析。
R语言还有
强大的数据可视化功能,可以生成各种高质量的图表和图形。四、SAS SAS是一种广泛应用于...
计算机类专业中最热门的专业
有哪些
?就业情况怎么样呢?
答:
尤其是大数据技术和数据科学可以说是稀缺人才一般情况下就业前景真的很好,在各个行业都可以工作。那么说了这么多比较热门的计算机专业就业情况,整体来说计算机这个专业都非常好,一般情况下都可以找到对口的工作,而且大部分工作都可以根据自己的喜好来选择,而且工资都非常高,无论是就业率还是毕业方向都有...
R语言
相关问题,求大神帮忙
答:
PHQ<-c(MYDATA$Hopeless,MYDATA$LittleInterest)这样就合成一行了 PHQ<-rbind(MYDATA$Hopeless,MYDATA$LittleInterest)这样就合成两行了 如果是要给“感到绝望”和“只感到一点希望”这两个变量赋上值到一个变量,你可以用属性变量,打个分,比如“感到绝望”是0,“只感到一点希望“是1,这样形成...
大家正在搜
相关问题
R语言代码问题,什么是jitter,什么是runif()
自学R语言 有什么注意的细节或好的习惯
r语言编译器
在编写R语言代码时,怎样高效使用Sublime Text等编...
如何写R语言脚本
用R语言编写程序使2次产生相同的100个正态分布随机数。
刚开始学习R语言,问一下怎么编写这个程序,
在用R语言编程中,界面上出现了“+”号,是什么意思?如何删除...