【发布时间】:2021-10-15 03:38:04
【问题描述】:
我正在继承一些代码,我认为还有空间进行整理,包括整理包游戏。
特别是,我想查看已加载的包用于什么,以及(最重要的是)是否有任何已加载但未使用的包。
代码很长,包也很多,所以我肯定更喜欢自动化这个过程。
举个小例子,如果我有:
packageload <- c("ggplot2", "readxl")
lapply(packageload, library, character.only = TRUE)
ggplot(diamonds, aes(x = cut)) +
geom_bar()
我想要一些输出告诉我 ggplot() 是从 ggplot2 使用的(因此被用作包),并且 readxl 目前没有在项目代码中使用。
【问题讨论】:
标签: r optimization package