R语言基础
1.R与Rstudio的安装
2.了解R与Rstudio
①R语言:
R是一种编程语言,也是统计计算和绘图的环境,它汇集了许多函数,能够提供强大的功能。R具备跨平台、自由、免费、源代码开放、绘图表现和计算能力突出等一系列优点。
R界面
②Rstudio:
RStudio是免费提供的开源集成开发环境(IDE)。RStudio提供了一个具有很多功能的环境,使R更容易使用。
Rstudio界面
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)。
代码中的clo=c("")指对箱式图的填充颜色进行设定。
③设置字体大小:Tools--Global options--Appearance--Editor foot size
4.R语言基本操作
①R-project管理多个R工作目录:新建Project--New Directory--New Project--新文件名并选择路径

②显示文件列表:在相应的文件夹下创建文档等,在Rstudio中输入list.files()就会显示出所有文件

③加减乘除:直接输入,回车即可

④赋值:x<-所赋的值,如x<-2+5


⑤清除变量:rm()
环境栏会显示有的变量,删除后会相应的删除,rm(list = ls())会清除所有变量
注意要用英文格式的括弧
⑥列出历史命令:history()

双击某个命令会跳至相应命令后
⑦清空控制台:直接快捷键Ctrl+l
5.思维导图

网友评论