R语言初学(持续更新ing)

在考研复习的强化阶段,面对现实的就业和升学开始了犹豫,综合考虑自己的职业规划放弃了已经做好的几大本考研笔记开始专心学习大数据方面的知识,默默努力!

R简介

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。


安装编译器们

R语言环境官网:https://www.r-project.org/
RStudio编译器下载地址:https://www.rstudio.com/
还有其他的编译器,我为了学习方便选择了使用人数较多的Studio。

RGui是R默认的工具,下载.exe文件直接安装,打开就看到的R的窗口环境。
RStudio是第三方开发的、集成了很多窗口和功能,网上的经验帖也比较多。

和C和JAVA一样将RStudio的.exe运行地址添加到系统的环境变量中就可以黑框启动(注意:不是默认安装了就会有环境变量,一般都是要自己配的,有桌面强迫症的童鞋们可以参考:)。


代码规范

R作为一个高级程序语言主要是用来统计计算和做图。对R语言代码进行规范便于代码的易于阅读、分享和验证。下面这些规范整理自google的R社区共同讨论的结果(Google’s R Style Guide)

R语言大小写敏感,在R环境下使用的命名字符集依赖于R所运行的系统和国家(系统的locale 设置)、允许数字、字母、“.”和“_”(注意:如果代码中可能有中文把字符集调成Utf-8是最保险的)。
命名规则:命名必须以”.”或者字母开头,以”.”开头时第二个字符不允许是数字。
文件命名以.r结束文件,尽可能的增加信息在文件名里面,比如:
Good: predict_ad_revenue.R
Bad: foo.R

变量名:都用小写字母,单词间用.分隔。Good:avg.clicks
Bad:avg_Clicks, avgClicks

函数名:用动词命名函数,每个单词用大写字母开头,不用.连接。
Good: CalculateAvgClicks
Bad: calculate_avg_clicks, calculateAvgClicks

常数项:跟函数一样命名但以小k开头。kConstantName


数据类型

R语言不需要像C和JAVA那样在变量使用前声明变量类型,是自动分配的,比如:

数据类型输入print(class(v));结果
数字v <- 520 ;[1] “numeric”
字符串

基础运算

算术运算符:+ - * / ^
逻辑运算符:<,<=,>,>=,==,!=, &, |, !
基础计算函数
log,exp,sin,cos,tan,sqrt,max ,min,range,length,sum,prod,var


R语言-基本数据结构

包括向量;字符串;矩阵;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值