R学习之路 ----- 002 包

虽然R内部有大量直接可用的功能,但在实际使用中,难免要用到扩展的功能,这部分功能是通过下载和安装包(package)来实现的。

查看包路径

在R环境中,我们把存放包的目录称为库(library),它可以通过函数“.libPaths()”查看其所在位置,例如:

> .libPaths()
[1] "C:/Users/yourname/Documents/R/win-library/3.5" "C:/Program Files/R/R-3.5.1/library"

安装所需的包

使用命令install.packages(“packagename”)安装你所需要的包。例如我们安装一个名为gclus的包,其过程如下:

> install.packages("gclus")
将程序包安装入‘C:/Users/Jesse/Documents/R/win-library/3.5’
(因为‘lib’没有被指定)
--- 在此連線階段时请选用CRAN的鏡子 ---
试开URLhttps://mirrors.tongji.edu.cn/CRAN/bin/windows/contrib/3.5/gclus_1.3.1.zip'
Content type 'application/zip' length 118408 bytes (115 KB)
downloaded 115 KB

程序包‘gclus’打开成功,MD5和检查也通过

下载的二进制程序包在
        C:\Users\Jesse\AppData\Local\Temp\RtmpqIc5Y2\downloaded_packages里
> 

注意,在安装过程中,我们需要选择一个镜像地址,如下:
镜像地址
建议选择国内地址。
当我们安装好之后,包就处于库中。

载入包

当我们将包安装好之后,需要载入以便使用,这时就需要用到library()函数来载入。

> library(gclus)
载入需要的程辑包:cluster

注意这里,当我要载入gclus包时,提示还要先载入另一个名为cluster的包,这说明对其有依赖。
因此我们按照提示重新执行即可:

> library(cluster)
> library(gclus)

使用包

一般你下载一个包,基本上是知道如何用它,但如果不是很清楚具体方法,可以通过help()帮助自己:

> help(package="gclus")

它会打开对应的帮助文档:
gclus的帮助信息

猜你喜欢

转载自blog.csdn.net/mygrus/article/details/81361287
002