R/clear.packages.R

Defines functions clear.packages

Documented in clear.packages

#' rClearPackages
#'
#' This function lets you clear packages from R.
#' @param activate Do you want R to run better? Defaults to TRUE.
#' @keywords reset
#' @export
#' @examples
#' clear.packages()

clear.packages <- function() {
	
# Detatch All Packages
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)

# Reinstall Sabali

library(sabali)

print("Packages Cleared")

}
sabalicodev/sabali documentation built on Jan. 13, 2020, 2:22 p.m.