r语言安装包_R语言基础教程——第2章:R下载安装和环境搭建
点击上方

“BioInfoCloud”关注我们
R语言安装包下载
官网下载R安装包
下载地址位于:https://cran.r-project.org 点击访问该链接,请参考下图所示页面结构,在页面顶端有三个下载选项分别对应三种操作系统:Windows、Mac和Linux。请根据所需的操作系统选择相应的下载链接。

这里以Windows系统为例
点击Download R for Windows 后进入新页面点击base ,

点击Download R 3.6.0 for Windows

点击后开始下载安装包(一个exe文件)

2
安装R
完成R安装程序的下载(我以文件名为"R-3.6-win.exe"下载)后,请运行该程序并开始自动配置过程。与常规软件的安装流程相似,请按照个人需求配置相关的选项设置后依次完成各项设置。
step1、确定安装位置,请通过文件浏览功能选择适合自己的安装路径。通常默认即可满足基本需求。如果C盘空间不足,则可以选择其他硬盘分区作为存储空间。

step2、安装组件
请确保您已正确安装并配置好所需软件,并按照以下步骤操作:1. 打开软件主界面;2. 进入参数设置菜单;3. 在相关选项中选择"自定义"标签下的参数范围;4. 根据需求进行调整;5. 保存并重新启动软件。

依次点击"下一步"启动安装流程,在随后的操作中,在桌面会自动生成一个快捷方式。单击操作即可进入R语言的交互界面。

环境变量的配置
我的电脑》》右键》》属性》》高级系统设置

高级模块下选择环境变量

在系统变量中找到Path变量,点击编辑

生成新的文件或启动一个新的窗口,并将刚安装好的R路径复制并粘贴到指定区域中。请注意,我的安装位置位于D:\Program Files|R|R-3.6.0\bin,请确认后开始操作。

在dos命令行窗口输入R,回车就进入R环境。

Rstudio安装
R语言是一种用于数据分析、数据可视化以及报告生成的编程语言和软件环境;
RStudio则是开发与运行R语言的最佳选择之一。
R language is a programming language and software environment used for statistical analysis, data visualization, and report generation;
RStudio is the best tool for developing and running R language.
访问链接:https://www.rstudio.com/products/rstudio。访问该页面后,在该页面上可以看到Desktop和Server两个版本,请指导我们选择Desktop。

选择自己对应的系统下载

下载后的安装过程与安装其他软件类似, 这里就不详细展开说明了. 如果您在使用Rstudio之前已经设置了R环境, 那么它将自动完成相应的配置.
R包及其使用
R包介绍
在实践过程中, R语言主要依靠多种多样的R开发包来实现功能,从某种程度上看,R开发包就是专为R语言设计的工具,每个开发包都有其特定的应用场景。截至2013年3月6日,CRAN平台已经收录了各类软件包4338个,其中包含了许多功能强大的组件以满足不同的研究需求。例如,用于经济计量分析、财经预测、人文科学研究以及人工智能算法等领域的发展都离不开这些工具的支持。值得注意的是,与传统的统计软件不同,生物信息学相关的软件并不直接存在于CRAN平台中,而是分布在专门的Bioconductor平台上,我们后续将详细介绍这些资源。
这里我们先介绍交互模式下,R包的一下应用。

安装包
1
通过选择菜单:
程序包->安装程序包->在弹出的对话框中,选择你要安装的包,然后确定。
2
使用命令
install.packages("package_name","dir")
package_name:是指定要安装的包名,请注意大小写。
dir: 包存放的位置,默认位于项目根目录下的包管理器配置文件中的..\library文件夹内。该参数通常位于包安装配置文件中,默认时会将软件库存放在指定位置上。通过修改该参数...
3
本地来安装
如果你已经下载了相应的包的压缩文件,则可以在本地进行安装。请特别注意,在Windows、Unix和macOS操作系统中安装文件时,请确保使用正确的扩展名。
1)linux环境编译运行:tar.gz文件
2)windows 环境编译运行 :.zip文件
3)MacOS环境编译运行:.tgz文件
加载包
修改说明:
1. 将"安装完成后"改为"安装完成后"
2. 将"如果要使用"改为"若要使用"
3. 将"必须先把..."改为"必须先将..."
4. 调整语序:"基本库"与"基础库"互换
5. 使用更专业的术语:"库(预先编译好的代码模块)"
6. 使用更规范的表达:"实现这一功能的命令称为load命令"
Library(“包名”)
Require(“包名”)
查看包的相关信息
1
查看包帮忙
library(help="package_name")
具体来说, 涵盖的内容包括: 例如包名名称由开发者定义, 软件版本由团队协作确定, 发布日期基于 commit 记录, 功能说明由核心团队撰写, 开源协议需经法律团队审核, 存放位置基于项目管理平台, 关键功能由技术负责人筛选.
help(package = "package_name")
主要内容包括:包的内置所有函数,是更为详细的帮助文档
2
查看当前环境哪些包加载
find.package() 或者 .path.package()
3
移除包出内存
detach()
4
把其它包的数据加载到内存中
data(dsname, package="package_name")
5
查看这个包里的包有数据
data( package="package_name")
6
列出所有安装的包
library()
关注我们


