R语言基础
什么是R语言
R是用于统计分析、绘图的语言和操作环境。它是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。
特点
- R是自由软件。这意味着它是完全免费,开放源代码的。
- R是一种可编程的语言。作为一个开放的统计编程环境,语法通俗易懂,很容易学会和掌握语言的语法。
- 所有R的函数和数据集是保存在程序包里面的。只有当一个包被载入时,它的内容才可以被访问。
- R具有很强的互动性。
R语言的安装
可通过R官方网站下载(https://www.r-project.org/),创造一个R环境之后,可以安装R Studio(https://rstudio.com/)。ps:安装教程(https://mp.weixin.qq.com/s/fbzY8r0ze6Od-YXUMQG2Lg),通过该教程可顺利完成成R语言的安装。
初次作图
1.plot(rnorm(50))
2.boxplot(iris$Sepal.Length~iris$Species,col = c("lightblue","lightyellow","lightpink"))
1.plot常用来函数图形的绘制,runif常用于生成从0到1区间范围内的服从正态分布的随机数。eg:runif(6)
生成6个0-1以内的正态分布函数
2.绘制一个软件内部默认数据的示列图。
R语言的使用
1.在使用之前建立一个工作目录,点击左上角的create a project>new directory>new project>选择存储位置>create project完成创建,该工作目录下次使用时可直接打开。
2.计算公式可参考excel,赋值公式为<- ,history()打开历史命令,ctrl+l清空屏幕上的内容。