首页
会员中心
到顶部
到尾部
R语言教程

R 包

时间:2020/11/3 9:38:39  作者:  来源:  查看:0  评论:0
内容摘要:R 包包是 R 函数、实例数据、预编译代码的集合,包括 R 程序,注释文档、实例、测试数据等。R 语言相关的包一般存储安装目录下对 "library" 目录,默认情况在 R 语言安装完成已经自带来一些常用对包,当然我们也可以在后期自定义添加一些要使用的包。R 语言完整的相关包可...

R 包

包是 R 函数、实例数据、预编译代码的集合,包括 R 程序,注释文档、实例、测试数据等。

R 语言相关的包一般存储安装目录下对 "library" 目录,默认情况在 R 语言安装完成已经自带来一些常用对包,当然我们也可以在后期自定义添加一些要使用的包。

R 语言完整的相关包可以查阅:https://cran.r-project.org/web/packages/available_packages_by_name.html

接下来我们主要介绍如何安装 R 语言的包。

查看 R 包的安装目录

我们可以使用以下函数来查看 R 包的安装目录:

实例

> .libPaths()
[1] "/Library/Frameworks/R.framework/Versions/4.0/Resources/library"
>

查看已安装的包

我们可以使用以下函数来查看已安装的包:

library()

输出结果如下:

base                    The R Base Packageboot                    Bootstrap Functions (Originally by Angelo Canty                        for S)class                   Functions for Classificationcluster                 "Finding Groups in Data": Cluster Analysis                        Extended Rousseeuw et al.codetools               Code Analysis Tools for Rcompiler                The R Compiler Packagedatasets                The R Datasets Packageforeign                 Read Data Stored by 'Minitab', 'S', 'SAS',                        'SPSS', 'Stata', 'Systat', 'Weka', 'dBase', ...graphics                The R Graphics PackagegrDevices               The R Graphics Devices and Support for Colours                        and Fontsgrid                    The Grid Graphics PackageKernSmooth              Functions for Kernel Smoothing Supporting Wand                        & Jones (1995)lattice                 Trellis Graphics for RMASS                    Support Functions and Datasets for Venables and                        Ripley's MASS

查看已载入的包

我们可以使用以下函数来查看编译环境已载入的包:

实例

> search()
[1] ".GlobalEnv"        "package:stats"     "package:graphics"
[4] "package:grDevices" "package:utils"     "package:datasets"
[7] "package:methods"   "Autoloads"         "package:base"  

安装新包

安装新包可以使用 install.packages() 函数,格式如下:

install.packages("要安装的包名")

我们可以直接设置包名,从 CRAN 网站上获取包,如下实例我们载入 XML 包:

# 安装 XML 包install.packages("XML")

或者我们可以直接在 CRAN 上下载相关包,直接在本地安装:

install.packages("./XML_3.98-1.3.zip")

我们国内一般建议大家使用国内镜像,以下实例使用清华源进行安装:

# 安装 XML 包install.packages("XML", repos = "https://mirrors.ustc.edu.cn/CRAN/")

CRAN (The Comprehensive R Archive Network) 镜像源配置文件之一是 .Rprofile (linux 下位于 ~/.Rprofile )。

在文末添加如下语句:

options("repos" = c(CRAN="https://mirrors.tuna.tsinghua.edu.cn/CRAN/"))

打开 R 即可使用该 CRAN 镜像源安装 R 软件包。

使用包

新安装的包需要先载入 R 编译环境中才可以使用,格式如下:

library("包名")

以下实例载入 XML 包:

library("XML")


上一篇:R 数据框
下一篇:R Excel 文件
相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号