1.R与Matlab
R更专业,偏向统计功能的实现,R开源且跨平台
Matlab则更通用,可以面对更多的数学情景,且收费
(参考:https://zhidao.baidu.com/question/338000532.html)
R的使用最好搭配着RStudio(R的IDE,R的用户接口)
R官网:https://cran.r-project.org/
RStudio官网:https://www.rstudio.com/
具体见:http://book.51cto.com/art/201304/390149.htm
注:R的安装中尽量使用无中文的文件名,包括文件夹,如果出现中文乱码等错误,可据此进行修改
1.R的特殊
使用<-进行赋值,=也可以但不常用,因为还有类似<<-等符号
同一行不同语句间采用“;”进行区分,也可以通过换行代替
R不提供多行注释或块注释功能,可以通过ctrl+shift+c快速注释,也可以通过if(False){}将代码块进行注释
当赋值超过向量、矩阵等范围时,R会自动扩充,未赋值的将用NA代替
R中下标从1开始而非0
2.提示
正式数据分析前,尽量定位到当前项目
getwd() :获得当前工作目录(working directory)
setwd(“…”) :设置工作目录
save.image(“…”) :保存工作空间至指定文件
load(“…”) :读取工作空间
q() :退出R
help.start():打开帮助文档
?+…. /help(…) :查看函数帮助
3.输入输出
source(“…”) :读取R
sink(“”) :重定向文本输出
pdf(“…”) :重定向图形输出
3.包
下载官网:https://cran.r-project.org/web/packages
library() :显示库中包
包的安装 :install.packages()
包的载入 :library()
help(package=”…”) :查看包的介绍
评论专区