R语言关于“包”的知识点总结

 更新时间:2021年03月28日 09:43:55   作者:w3cschool  
在本篇文章里小编给大家分享的是一篇关于R语言“包”的知识点总结内容,有兴趣的朋友们可以学习下。

R语言的包是R函数,编译代码和样本数据的集合。 它们存储在R语言环境中名为“library”的目录下。 默认情况下,R语言在安装期间安装一组软件包。 随后添加更多包,当它们用于某些特定目的时。 当我们启动R语言控制台时,默认情况下只有默认包可用。 已经安装的其他软件包必须显式加载以供将要使用它们的R语言程序使用。

所有可用的R语言包都列在R语言的包。

下面是用于检查,验证和使用R包的命令列表。

检查可用R语言的包

获取包含R包的库位置

.libPaths()

当我们执行上面的代码,它产生以下结果。 它可能会根据您的电脑的本地设置而有所不同。

[2] "C:/Program Files/R/R-3.2.2/library"

获取已安装的所有软件包列表

library()

当我们执行上面的代码,它产生以下结果。 它可能会根据您的电脑的本地设置而有所不同。

Packages in library ‘C:/Program Files/R/R-3.2.2/library':

base          The R Base Package
boot          Bootstrap Functions (Originally by Angelo Canty
            for S)
class          Functions for Classification
cluster         "Finding Groups in Data": Cluster Analysis
            Extended Rousseeuw et al.
codetools        Code Analysis Tools for R
compiler        The R Compiler Package

获取当前在R环境中加载的所有包

search()

当我们执行上述代码时,它产生了以下结果。它会根据你的个人电脑的本地设置而异。

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

安装一个新的软件包

有两种方法来添加新的R包。 一个是直接从CRAN目录安装,另一个是将软件包下载到本地系统并手动安装它。

直接从CRAN安装

以下命令直接从CRAN网页获取软件包,并将软件包安装在R环境中。 可能会提示您选择最近的镜像。 根据您的位置选择一个。

 install.packages("Package Name")
 
# Install the package named "XML".
 install.packages("XML")

手动安装包

转到链接R Packages下载所需的包。 将包作为.zip文件保存在本地系统中的适当位置。

现在您可以运行以下命令在R环境中安装此软件包。

install.packages(file_name_with_path, repos = NULL, type = "source")

# Install the package named "XML"
install.packages("E:/XML_3.98-1.3.zip", repos = NULL, type = "source")

装载包到库中

在包可以在代码中使用之前,必须将其加载到当前R环境中。 您还需要加载先前已安装但在当前环境中不可用的软件包。

使用以下命令加载包:

library("package Name", lib.loc = "path to library")

# Load the package named "XML"
install.packages("E:/XML_3.98-1.3.zip", repos = NULL, type = "source")

到此这篇关于R语言关于“包”的知识点总结的文章就介绍到这了,更多相关R语言包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • R语言入门使用RStudio制作包含Rcpp代码的R包

    R语言入门使用RStudio制作包含Rcpp代码的R包

    这篇文章主要为大家介绍了R语言入门使用RStudio来制作包含Rcpp代码的R包,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • RStudio中如何更改R包安装位置浅析

    RStudio中如何更改R包安装位置浅析

    R语言提供了丰富的功能和扩展包来支持各种任务,默认R语言会将安装的扩展包存储在特定的目录中,有时我们希望将这个默认存储路径更改为其他位置,以便更好地组织和管理我们的包,这篇文章主要给大家介绍了关于RStudio中如何更改R包安装位置的相关资料,需要的朋友可以参考下
    2023-09-09
  • R语言关于卡方检验实例详解

    R语言关于卡方检验实例详解

    在本篇文章里小编给大家整理了一篇关于R语言关于卡方检验实例 内容,有兴趣的朋友们可以学习参考下。
    2021-05-05
  • R语言数据结构之矩阵、数组与数据框详解

    R语言数据结构之矩阵、数组与数据框详解

    进行数据分析的第一步是先拿到数据,下面这篇文章主要给大家介绍了关于R语言数据结构之矩阵、数组与数据框的相关资料,文中通过实例代码介绍的非常详细,需要的朋友可以参考下
    2022-07-07
  • R语言绘制双坐标图的案例详解

    R语言绘制双坐标图的案例详解

    这篇文章主要介绍了R语言绘制双坐标图,下面就跟大家介绍plotrix包中的twoord.plot()函数和twoord.stackplot()函数,它们可以实现双坐标轴图形的绘制,需要的朋友可以参考下
    2023-01-01
  • R语言绘制坐标 保存图片的操作

    R语言绘制坐标 保存图片的操作

    这篇文章主要介绍了R语言绘制坐标 保存图片的操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2021-04-04
  • R语言数据框的合并实现示例

    R语言数据框的合并实现示例

    有时数据集来自多个地方,我们需要将两个或多个数据集合并成一个数据集,本文主要介绍了R语言数据框的合并实现示例,具有一定的参考价值,感兴趣的可以了解一下
    2024-02-02
  • R语言对Web数据操作实例

    R语言对Web数据操作实例

    在本篇文章里小编给大家整理的是一篇关于R语言对Web数据操作实例内容,有兴趣的朋友们可以学习下。
    2021-05-05
  • 使用R中merge()函数合并数据的方法

    使用R中merge()函数合并数据的方法

    这篇文章主要介绍了使用R中merge()函数合并数据,本文详细介绍R中merge()函数参数及合并数据类型,利用sql的表连接概念进行类比,简单易懂,需要的朋友可以参考下
    2023-03-03
  • R语言服务器安装R包实现过程

    R语言服务器安装R包实现过程

    这篇文章主要为大家介绍了R语言在服务器安装R包的实现过程,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2021-11-11

最新评论