r 分离所有包裹

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了r 分离所有包裹相关的知识,希望对你有一定的参考价值。


detachAllPackages <- function() {
  
  basic.packages <- c("package:stats","package:graphics","package:grDevices","package:utils","package:datasets","package:methods","package:base")
  
  package.list <- search()[ifelse(unlist(gregexpr("package:",search()))==1,TRUE,FALSE)]
  
  package.list <- setdiff(package.list,basic.packages)
  
  if (length(package.list)>0)  for (package in package.list) detach(package, character.only=TRUE)
  
}

detachAllPackages()

以上是关于r 分离所有包裹的主要内容,如果未能解决你的问题,请参考以下文章

一次分离多个包裹

如何在Ubuntu 16.04安装R

分离R中另一个包导入的所有包

r 卸载包裹

r 安装并检查是否有包裹

底部的图例,在 r 中用 ggplot2 包裹的两行