remove.packages
Remove Installed Packages
Description
Removes the specified package(s) from the library.
Usage
remove.packages(pkgs, lib = NULL)
Arguments
  
| pkgs | a character vector. Specifies the name(s) of the packages to remove. | 
  | lib | a character string. Specifies the location of the package(s). If it is missing 
 NULL, the first element of .libPaths() is used. | 
 
Details
If the package was loaded via a previous call to library, then the package 
is currently being used until it is unloaded. You must unload a package before you can 
remove it.
Value
returns invisible 
NULL. 
-  If the package is currently in use, returns a warning.
-  If the package cannot be found, returns a warning.
Warning
Use this function with caution. Removing a package deletes it from the library (by default the directory TERR_HOME/library).
Differences Between Spotfire Enterprise Runtime for R and Open-Source R
-  In R, the argument lib is given without the default NULL value.
-  In R, this function does not display a 
warning for the packages in use. No warning is given if the specified package is 
not found in the specified library. 
-  In R, after the specified package(s) are removed, the HTML index of 
packages is updated. 
 
See Also
Examples
install.packages("rpart")
library("rpart")
search()
# [1] ".GlobalEnv"        "package:rpart"     "package:stats"
# [4] "package:graphics"  "package:grDevices" "package:utils"
# [7] "package:datasets"  "package:methods"   "package:base"
detach(2, unload = TRUE)
remove.packages("rpart")
library("rpart")
# Error in library("rpart") : there is no package called 'rpart'