R语言基础
1.R与Rstudio的安装
2.了解R与Rstudio
①R语言:
R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。R具备跨平台、自由、免费、源代码开放、绘图表现和计算能力突出等一系列优点。
②Rstudio:
RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用。
RStudio分为四个区块,分别是脚本区、环境、控制台区、文件/图形/包显示区。
3.Rstudio的使用
①plot(rnorm(50))
plot()是一种绘图函数,基本格式为plot(x,y,...)(具体使用:R语言中的plot函数竟然是这么用的 )
runif()函数:输出随机数,如runif(5,10,50),输出10-50间的5个随机数
rnorm():输出服从正态分布的数,这里的plot(rnorm(50)):输出50个服从正态分布的数并成图
②
boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
boxplot():箱式图相关函数
iris:
鸢尾花(iris)是数据挖掘常用到的一个数据集,包含150种鸢尾花的信息,每50种取自三个鸢尾花种之一(setosa,versicolour或virginica)。每个花的特征用下面的5种属性描述萼片长度(Sepal.Length)、萼片宽度(Sepal.Width)、花瓣长度(Petal.Length)、花瓣宽度(Petal.Width)、类(Species)。