R包的安装

R包的安装

R语言的特点就是有众多的第三方扩展包,扩展包涉及到各行各业的数据分析内容。

  1. 包是R函数、数据、预编译代码以一种定义完善的格式组成的集合,包括R程序,运行该程序的其他语言(例如C语言),解释这个程序功能、方法的帮助文档,例子、测试数据等。
  2. R自带了一系列默认包,包括base、datasets、utils、graDevices、graphics、stats以及methods。这些包提供了很多的默认函数和数据集,我们可以无需下载直接使用。但当我们需要其他的操作,用到别的包时,需要通过下载来进行安装啦。
查找R包
  1. 官方网站 CRAN 下载R包

CRAN网站:
https://cran.r-project.org

  1. 通过CRAN网站的官网中的Task Views来浏览R包的分类

  2. Task views 中列出了各种分类,如:机器学习、环境、实验设计、社会科学等。根据自己需要的资料到分类中寻找R 包。看不懂可以翻译成中文。

  3. R 扩展包的安装有两种方式,①联网的方式在线安装 ②采用源代码安装 这里我们采用第一种安装方式,这种方式可以解决包与包之间的依赖方式,绝大部分的包都可以使用一条安装命令就可以完成。

R包的安装(联网方式安装)

注意:这种方式安装,R包必须是在CRAN仓库中,否则会安装失败,可以将单个包作为变量传输进入,也可以以向量模式传递多个包。

  1. 更改镜像,这些R包的服务器都是在国外的,如果不更改,国内的网络很难下载,一般会下载失败。

    Tools——global options


packages →change

选择其中中国的任何一个镜像站点即可

2. install.packages( “放置想要的安装包”) 进行安装,这里我们以vcd(可视化类别数据)包为例。

  1. 使用library(已安装的包)载入库中
    在这里插入图片描述
R包的使用:

以vcd包为例

library()显示库中所有的包

library(vcd)可载入vcd包 ,但如果一个包不存在将会停止执行。

require(vcd)可载入R包 ,但如果一个包不存在会继续执行,并根据包的存在与否返回true或者false。

ls(“package:vcd”)可以列出vcd这个包中的所有函数

data(package=“vcd”)可以列出vcd包中所有的数据集

detach(“package:vcd”)将包从库中移除,想要使用可以从新加载

remove.package(“vcd”)将包从硬盘中删除,无法继续使用

  • 5
    点赞
  • 60
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值