[本文总结于青岛大学陈宇老师的精品网课,出处是中国慕课大学的网课]
[本文总结于青岛大学陈宇老师的精品网课,出处是中国慕课大学的网课]
R语言介绍
一:为什么使用R语言编程?
- 免费的
- 一个全面的统计研究平台
- 拥有顶尖水准的制图功能
- 一个可以进行交互式数据分析和探索的强大平台
- 轻松地从各种类型的数据源导入数据,包括文件文本,数据库管理系统,统计软件,乃至专门的数据仓库
- 可运行于多种平台之上
二:R语言的获取和安装
- 下载链接 https://www.r-project.org/, 选择系统适合的安装程序进行下载安装即可
三:R中注释与输出语句
2四:R中的基本运算
3五:R语言中“包的 处理”
-
R的包:
- R最激动人心的一部分功能是通过可选模块的下载和安装来实现的
- 目前有2500多个称为包(package)的用户贡献模块可以从 http://cran.r-project.org/web/packages 下载
- 这些包提供了横跨各种领域,数量惊人的新功能,包括分析地理数据,处理蛋白质谱,甚至是心理测验分析的功能
-
什么是包?
- 包是R函数,数据,预编译代码以一种定义完善的格式组成的集合
- 计算机上存储包的目录称为库(library)
- 函数lib.Paths()能够显示库所在的位置;函数library()则可以显示库中有哪些包
-
包的安装:
- 第一次安装一个包,使用命令install.packages()即可
- 如果知道包的名称,可以直接将包名作为参数提供给这个函数;
例如:包gclus中提供了创建增强型散点图的函数,可以使用命令install.packages("gclus")来下载和安装它
-
包的载入和使用:
- 使用library()命令载入包,例如library(gclus)
- 如果知道包的名称,可以直接将包名作为参数提供给这个函数
- 载入一个包之后,就可以使用一系列新的函数和数据集
- 包中往往提供了演示性的小型数据集合示例代码,能够让我们尝试这些新功能,使用help()来寻求帮助。例如:help(package= "gclubs" )
-
使用包时常见的错误:
- 错误的大小写:help(), Help(), HELP()是三个不同的函数
- 忘记使用必要的引号:install.packages(gclub)会报错
- 函数调用时忘记使用括号:使用help代替help()
- 使用尚未载入包中的函数:要先载入gclubs才能使用order.clusters()
-
示例源代码:
- help.start()
- install.packages( "vcd" )
- help(package= "vcd" )
- library(vcd)
- help(Arthristis)
- Arthristis
- example(Arthristis)
六:RStudio下载
4RStudio下载地址: https://rstudio.com/products/rstudio/download/
RStudio code下载地址: https://rstudio.com/code-signing/
-
注意事项:
- Linux用户可能需要在安装之前导入RStudio的公共代码签名密钥,具体取决于操作系统的安全策略。
- RStudio 1.2需要64位操作系统。 如果您使用的是32位系统,则可以使用旧版本的RStudio。
-
下载代码
- 要下载该项目中使用的代码块,请右键单击下载链接download the code chunks used in this project 然后选择“另存为...”。 您需要将代码下载保存到工作目录中,然后在RStudio中将其打开。
- 别忘了按照此项目中的步骤将数据下载到您的工作目录中。
-
Beginner's guide to R: Introduction
https://www.computerworld.com/article/2497143/business-intelligence-beginner-s-guide-to-r-introduction.html
网友评论