R语言 pacman包

R语言 pacman包

在这篇文章中,我们将简要地讨论pacman包及其在R编程语言中的工作实例。

R语言 Pacman包

Tyler Rinker, Dason Kurkiewicz, Keith Hughitt, Albert Wang, Garrick Aden-Buie和Lukas Burk创建了Pacman R软件包。该包包含了在R编程语言中轻松管理附加包的工具。该包依靠Base R函数作为库()和install.packages(),并将它们合并到新的、更直观和高效的程序中。

为了使用Pacman包中提供的功能,我们必须首先安装并加载该包到R中。运行上述几行代码后,我们可以使用Pacman包的功能。

install.packages("pacman")
library("pacman")

R语言中的pacman包

使用load函数来安装和加载多个R包。在这里,我们将看看如何使用p load方法,在运行之前的代码后加载三个包ggplot2、dplyr和stringr,在下面一行代码中添加包。

# We will install and then load packages
p_load(ggplot2, dplyr, stringr)

R语言中的pacman包

使用pacman包来更新过时的R包

在这个例子中,我们将看看如何利用Pacman包的p update功能来检查过时的包,然后将它们全部更新。

首先,让我们看看我的软件包是否已经过期。

p_update(update = FALSE)

输出

[1] “jakarta”  “honeyloom”      “gfg.table” “othertask”    “ggplot2”    “isoband”

[7] “anomaliy”   “risic”    “lineworker”  “rookiepool”

幸运的是,Pacman包提供了一个简单的方法,只需一行R代码就可以更新所有过时的软件包。在运行下面的R代码之前,确保你有一些时间。这可能需要一些时间,取决于你需要更新多少个包。

# Update all the packages
# in the module
gfgUpdate()

p unload功能

p unload函数是Pacman包的另一个有用的功能。p unload函数可以在R内部使用,以卸载一个或多个加载的包。让我们使用p unload命令来卸载我们之前加载的三个包:ggplot2、dplyr和stringr。

# Unload the packages, and then continue
p_unload(ggplot2, dplyr, stringr)

R语言中的pacman包

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程