一、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交流。

R语言——R和RStudio软件下载及安装相关推荐

  1. R语言与RStudio的下载与安装方法

      本文介绍R语言及其集成开发环境RStudio的下载.安装方法.   R语言是一个属于GNU操作系统的开源软件,在数据统计与分析.可视化等方面具有优秀的表现:而RStudio则是R语言的集成开发环境 ...

  2. 【数据分析R语言系列】R和RStudio的下载和安装, R在 Ubuntu 和CentOS 系统下的安装

    文章目录 准备工作 R 的下载和安装 RStudio 的下载和安装 配置(可选) 常见问题与方案 R 在 Linux 系统下的安装 Ubuntu 从源安装 R CentOS 从源安装 R Rtools ...

  3. 1. R语言介绍、Rstudio的基本使用、帮助命令、内置数据集

    b站课程视频链接:https://www.bilibili.com/video/BV19x411X7C6?p=1 腾讯课堂(最新,但是要花钱,我花99元买了,感觉不错):https://ke.qq.c ...

  4. 生信——R语言:1.windows软件安装与配置

    跨专业搞生信 一.安装软件 1.安装R语言 直接在下面网址下载安装R语言,windows直接下一步无脑安装下载适用于 Windows 的 R-4.2.1.用于统计计算的 R 项目. (r-projec ...

  5. R语言入门学习——Rstudio的安装与学习

    R语言入门学习--Rstudio的安装与学习 1.Rstudio下载 2.Rstudio安装 3.Rstudio功能和简单程序 1.Rstudio下载 下载地址:https://rstudio.com ...

  6. R语言使用download.file函数下载网络文件到本地(Download File from the Internet)

    R语言使用download.file函数下载网络文件到本地(Download File from the Internet) 目录 R语言使用download.file函数下载网络文件到本地(Down ...

  7. R语言·文本挖掘︱Rwordseg/rJava两包的安装(安到吐血)

    每每以为攀得众山小,可.每每又切实来到起点,大牛们,缓缓脚步来俺笔记葩分享一下吧,please~ --------------------------- R语言·文本挖掘︱Rwordseg/rJava ...

  8. 在VSCode中配置并调试R语言.r文件

    一.在VSCode中配置R语言 1. 安装R解释器 访问网址下载 选择安装目录时,目录中不要有中文字符,否则就很可能出问题. 2. 安装radian(可有可无) radian只是一个让交互命令行更漂亮 ...

  9. r如何连接oracle,R语言 R两种方式连接Oracle

    关注微信公共号:小程在线 关注CSDN博客:程志伟的博客 一.通过RODBC包连接oracle 1.首先在本机找到ODBC数据源,点击添加,按照自己的oracle,填写下面三个位置 2.填写完之后,点 ...

  10. R语言R原生及可视化包ggplot2绘制并排的箱图实战(Side-by-Side Boxplots)

    R语言R原生及可视化包ggplot2绘制并排的箱图实战(Side-by-Side Boxplots) 目录 R语言R原生及可视化包ggplot2绘制并排的箱图实战(Side-by-Side Boxpl ...

最新文章

  1. 10张 GIF 动图让你弄懂递归等概念
  2. java基础值java 运行参数,及jvm调优
  3. 我,谷歌AI编舞师,能根据音乐来10种freestyle,想看霹雳还是爵士芭蕾?
  4. 第12天续,CSS基础
  5. tplink 文件服务器,tplink云存储服务器地址
  6. mysql over rank_SQL学习笔记 - 窗口函数OVER
  7. 手机百度输入法的用户体验
  8. 数据结构之图:加权有向图与dijkstra算法找到最短路径,Python——28
  9. cassandra可视化工具_耗时1个月整理!160种Python标准库、第三方库和外部工具都有了...
  10. python中从键盘输入列表_在python中为列表使用原始输入
  11. 当开源奔向物流,阿里云 PolarDB-X 数据库与韵达携手的背后
  12. 【转载】全球天然气探明储量
  13. 用户自定义函数代替游标进行循环拼接
  14. python教程简书_python基础教程
  15. 同步时钟配置电脑自动校时
  16. 如何减小电压跟随器输出电阻_一文看懂放大器和比较器差别
  17. Vlan的划分;配置trunk中继链路;以太通道配置;DHCP服务配置
  18. PDF Expert for Mac最新免费激活码序列号安装下载教程详解
  19. 自己建设网站需要学习什么?
  20. linux内核计算次方,linux内核bic和cubic实现

热门文章

  1. STM32使用MCUISP下载程序教程
  2. 深度学习之LSTM完全图解
  3. 初期学习K60遇到的常见问题及解决办法
  4. Mac里的airdrop传输文件
  5. win10 桌面的的文件都不见了 提示不注销保存都文件都为临时_舒心,享受——win10美化...
  6. Charles 使用
  7. SG2525_电压模式PWM——科时进商城
  8. 偏微分方程数值解法pdf_天生一对,硬核微分方程与深度学习的联姻之路
  9. 自己动手写操作系统(三)
  10. 致第一次安装(yong)小小输入法的你