1.安装R(基础)和Rstudio(人性化一些的界面)
依然mac版,适配的非常不错,没有任何的不适配。
2.粗略了解R语言是什么,干什么的,认识Rstudio的工作界面
四个象限分别代表:
编辑器 对象/变量 历史命令 脚本运行与结果显示 文件/图片/包
3.学会外观设置和基本操作
从最简单的函数开始
代码语言:R复制plot(rnorm(50))
plot即函数,rnorm()和runif()函数可在 R 中生成随机值。
这是两个函数之间的区别:
rnorm(n,mean,sd)函数用于从具有特定均值和标准差的正态分布生成n个随机值。
runif(n, min, max)函数用于从具有特定最小值和最大值的均匀分布生成 n 个随机值。
侧重点不同,可通过规定mean、sd等生成需要的随机数。
再来一个
代码语言:R复制boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
这个确实也是最简单的函数了……但是还是搜了一圈才搞清楚它的意思:
boxplot即箱线图,iris是机器学习中很经典的数据集,sepal.length花萼长度,species是分类结果,col=c()即颜色,最终得到一个经典的箱线图:
基本操作:
管理工作目录
如果同时要处理几个项目,推荐先建立一个新文件夹,如若下次想打开此项目,先进此文件夹,点击相应的文件.rproj文件,防止出错。
显示文件列表
代码语言:R复制dir()
list.files()
和linux中的ls一个意思。
加减乘除
常规 -*/。
赋值
代码语言:R复制x<- 1 2
<-赋值符号
删除变量
代码语言:R复制rm(x)
rm(list=ls()) #删除所有变量
列出历史命令
history
清空控制台
ctrl l