一、我的老朋友R,还是白发新见的样子
R和Rstudio已经安装好了很久。再复习一下:左上象限:脚本编辑区(这个适用于命令行很多的操作),左下象限:控制台,直接输入命令就能执行。右上象限:环境设置,历史啥的,右下象限:作图结果,包,或者目录。
二、作图
1.命令plot(rnorm(50))
的含义
plot ()是基本作图命令。常用的几个参数:plot(x=x轴数据,y=y轴数据,main="标题",sub="子标题")例如:plot(c(1:6),c(1:6),main="test",sub="data")
rnorm(50)
是随机产生50个,呈正态分布的数。默认mean = 0, sd = 1plot(rnorm(50))
和plot(rnorm(50,mean=5,sd=2))
结果有差别哦-
runif()函数
runif()函数用于生成从0到1区间范围内的服从正态分布的随机数。
plot(runif(50))
和前面的rnorm是有所不同的哦。
-
boxplot(iris$Sepal.Length~iris$Species,col=c("lightblue","lightyellow","lightpink"))
boxplot()函数是做箱型图的,用来展示数据分布范围。boxplot()函数可以做箱型图,ggplot()也能做,差别是啥还不清楚。
iris是R自带的一个数据集,有150个样本,5个变量。
iris$Sepal.Length
表示iris数据集里面的Sepal.Length这一列数据
`iris$Species``表示iris数据集里面的Species这一列数据
就是按照species分类,把Sepal.Length数据的值,进行作图。
col估计就是color的意思吧。
三、设置字体
字体设大点儿,对老白太友好了。设成14号。
四、R基本操作
- 要根据项目设置不同的工作目录,要管理工作目录,设置不同的project才不会混乱。
在Rstudio左上角点击新建project按钮,输入新目录名(也即新project名) - 赋值用
<-
符号,建立变量
比如:x<-1+5,敲x,就会跳出结果6 - R里查看用到的几个命令
getwd()查看当前工作目录
dir()显示当前工作路径下有什么文件和文件夹
ls()显示工作区中的变量或者数据对象
4.对变量进行删除
对已经在工作区中的变量,可以用rm(),删除变量 - 列出历史命令
history()
清空控制台用快捷键ctrl+l
上述两个操作也可以通过鼠标点击各自区域相应图标来实现。