[R] wildcards and removing variables

Marc Schwartz (via MN) mschwartz at mn.rr.com
Mon Oct 10 16:54:05 CEST 2005


On Mon, 2005-10-10 at 10:37 -0400, Afshartous, David wrote:
> 	All,
> 
> 	Is there are a wildcard in R for varible names as in unix?  For example,
> 
> 	rm(results*)
> 
> 	to remove all variable or function names that begin w/ "results"?  
> 
> 	cheers,
> 	Dave
> 	ps - please respond directly to afshar at miami.edu 


See ?ls, which has a 'pattern' argument, enabling the use of Regex to
define the objects to be listed and subsequently removed using rm().

You can then use something like:

  rm(list = ls(pattern = "\\bresults."))

HTH,

Marc Schwartz




More information about the R-help mailing list