R语言——R和RStudio软件下载及安装

本文介绍了R语言的基本概念和作用,详细讲述了如何下载与安装R软件和RStudio IDE,包括从R官方网站和CRAN获取资源,以及在不同操作系统上的安装步骤。此外,还讲解了R包的下载、加载和信息查询,强调了R包在R语言使用中的重要性。

一、R简介

R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。

R是一套完整的数据处理、计算和制图软件系统。其功能包括:数据存储和处理系统;数组运算工具(其向量、矩阵运算方面功能尤其强大);完整连贯的统计分析工具;优秀的统计制图功能;简便而强大的编程语言:可操纵数据的输入和输出,可实现分支、循环,用户可自定义功能贝尔实验室。与其说R是一种统计软件,还不如说R是一种数学计算的环境,因为R并不是仅仅提供若干统计程序、使用者只需指定数据库和若干参数便可进行一个统计分析。R的思想是:它可以提供一些集成的统计工具,但更大量的是它提供各种数学计算、统计计算的函数,从而使使用者能灵活机动的进行数据分析,甚至创造出符合需要的新的统计计算方法。

(一)R版本

R是一个免费的自由软件,它有UNIX、LINUX、MacOS和WINDOWS版本,都是可以免费下载和使用的。在那儿可以下载到R的安装程序、各种外挂程序和文档。在R的安装程序中只包含了8个基础模块,其他外在模块可以通过CRAN获得。

(二)CRAN

CRAN为Comprehensive R Archive Network(R综合典藏网)的简称。它除了收藏了R的执行档下载版、源代码和说明文件,也收录了各种用户撰写的软件包。现时,全球有超过一百个CRAN镜像站。

二、R和Rstudio安装

R的使用最好搭配着RStudio(R的IDE,R的用户接口) ;
R官网:https://cran.r-project.org/
RStudio官网:https://www.rstudio.com/
注:R的安装中尽量使用无中文的文件名,包括文件夹,如果出现中文乱码等错误,可据此进行修改;

第一步:安装R软件

1、进入官网,点击download R
在这里插入图片描述
2、选择镜像站地址,下滑找到China,选择第一行即可
在这里插入图片描述
3、根据电脑操作系统,选择相应的R版本
在这里插入图片描述
4、如果个人使用 ,选择base版本即可
在这里插入图片描述
5、根据电脑位数(32或64),选择相应版本
在这里插入图片描述
6、点击运行,根据提示安装即可
在这里插入图片描述

第二步:安装Rstudio软件

1、点击官网
在这里插入图片描述
2、点击Products,再点击RStudio
在这里插入图片描述
3、下滑到此页,点击DOWNLOAD RSTUDIO DESKTOP
在这里插入图片描述
4、下滑到此页,点击DOWNLOAD
在这里插入图片描述
5、根据自己版本选择下载
在这里插入图片描述
6、点击运行,根据提示完成相应的下载
在这里插入图片描述

三、R包的下载及其加载

R语言的使用,很大程度上是借助各种各样的R包的辅助,从某种程度上讲,R包就是针对于R的插件,不同的插件满足不同的需求,截至2013年3月6日,CRAN已经收录了各类包4338个。例如用于经济计量、财经分析、人文科学研究以及人工智能。

(一)R包下载

1、通过选择菜单:
程序包->安装程序包->在弹出的对话框中,选择你要安装的包,然后确定。
在这里插入图片描述
在这里插入图片描述
2、使用命令
install.packages(“package_name”,“dir”)
package_name:是指定要安装的包名,请注意大小写。
在这里插入图片描述
dir:包安装的路径。默认情况下是安装在…\library 文件夹中的。可以通过本参数来进行修改,来选择安装的文件夹。
3、本地来安装
如果你已经下载的相应的包的压缩文件,则可以在本地来进行安装。
在这里插入图片描述
请注意在windows、unix、macOS操作系统下安装文件的后缀名是不一样的:
1)linux环境编译运行:tar.gz文件
2)windows 环境编译运行 :.zip文件
3)MacOSg环境编译运行:.tgz文件
注:包安装好后,并不可以直接使用,
如果在使用包中相关的函数,必须每次使用前包加载到内存中。通过library(package_name)来完成。

(二)R包加载

包安装后,如果要使用包的功能。必须先把包加载到内存中(默认情况下,R启动后默认加载基本包),
加载包命令:
library(“包名”)
require(“包名”)
在这里插入图片描述

(三)R包信息查询

1、查看包帮忙
library(help=“package_name”)
主要内容包括:例如:包名、作者、版本、更新时间、功能描述、开源协议、存储位置、主要的函数
help(package = “package_name”)
主要内容包括:包的内置所有函数,是更为详细的帮助文档
2、查看当前环境哪些包加载
find.package() 或者 .path.package()
3、移除包出内存
detach()
4、把其它包的数据加载到内存中
data(dsname, package=“package_name”)
5、查看这个包里的包有数据
data( package=“package_name”)
6、列出所有安装的包
library()
在这里插入图片描述

统计学专业出身,记录、整理和分享R语言完整的学习过程;若有疑问,可以加qq:1187706197交流。

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值