购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

3.5 包的安装与使用

3.5.1 查看包

R语言中的程序包(以下简称包)是R函数、编译代码和样本数据集的集合,存储在R语言安装目录下的library文件夹中,如图3.12所示。

图3.12 包的存储位置

在默认情况下,R语言自带了一些包,如base、boot、class等。如果想了解R语言安装了哪些包,可以使用library()函数查看,示例代码如下:

     library()

运行程序,结果如图3.13所示。

图3.13 已经安装的包

3.5.2 包的安装

有时需要用到一些特殊功能的包(即扩展包),用户可以自行下载并安装它,方法有以下两种。

(1)在RGui控制台输入安装命令“install.packages("R包名") ”来安装包。

例如,安装包ggplot2,代码如下:

     install.packages("ggplot2")

此时将显示一个CRAN镜像站点的列表,选择一个适合的镜像站点,如图3.14所示,单击“确定”按钮开始安装。

如果需要一次安装多个包,代码如下:

     Install.packages(c("包1","包2"))

(2)在RStudio的资源管理窗口中,选择Packages进入Packages窗口,在包列表中选中需要安装的包,然后单击Install按钮下载并安装包,如图3.15所示。

图3.14 CRAN镜像列表

图3.15 通过RStudio资源管理窗口安装包

3.5.3 包的使用

包安装完成后,在RGui控制台或RStudio代码编辑窗口中输入“library(包名)”或“require(包名)”就可以使用这些包了。如要使用包lubridate,代码如下:

     library(lubridate)

或者

     require(lubridate)

如果编写代码时需要某个函数,则可以通过“包名::函数名”命令临时加载该包。代码如下: jfaO+e3Zd9zCRgWYqhDUiweeMTXmVibCd7iM6lvydQkWlFchdcjZaA4l2SVccg0R

     lubridate::floor_date()
点击中间区域
呼出菜单
上一章
目录
下一章
×