Many thanks for this Gaurav. 
 
best,
-Tir

  _____  

From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, May 09, 2007 3:01 PM
To: Patnaik, Tirthankar [GWM-CIR]
Cc: [email protected]; [EMAIL PROTECTED]
Subject: Re: [R] Removing a list of Objects



try this 

rm(list=ls(pat="C243.Daily") 


> ls(pat="XXXX.") 
 [1] "XXXX.chutes"              "XXXX.densityplot"
"XXXX.densityplot.default" "XXXX.densityplot.formula" 
 [5] "XXXX.eda"                 "XXXX.eda.ts"
"XXXX.fancy.stripchart"    "XXXX.freqpoly"           
 [9] "XXXX.hist.and.boxplot"    "XXXX.lag"                 "XXXX.lm"
"XXXX.median.test"         
[13] "XXXX.plot.hist.and.box"   "XXXX.scatterplot"         "XXXX.sim"
"XXXX.violinplot"         
[17] "XXXX.violinplot.default"  "XXXX.violinplot.formula"  "XXXX.z.test"

> ls(pat="XXXX.l") 
[1] "XXXX.lag" "XXXX.lm" 
> rm(list = ls(pat="XXXX.l")) 
> ls(pat="XXXX.l") 
character(0) 


-  Regards,

         \\\|||||///
      \\   -    -   //
       (  o   o  )
oOOo-(_)-oOOo--------
|
| Gaurav Yadav
| Assistant Manager, CCIL, Mumbai (India)
| Mob: +919821286118 Email: [EMAIL PROTECTED]
| Man is made by his belief, as He believes, so He is.
|                                           --- Bhagavad Gita   
|_______Oooo________
        oooO(      )
        (      )   )   /
         \   (    (_/
           \_ )




"Patnaik, Tirthankar " <[EMAIL PROTECTED]> 
Sent by: [EMAIL PROTECTED] 

05/09/2007 02:33 PM 

To
"Gabor Csardi" <[EMAIL PROTECTED]> 
cc
[email protected] 
Subject
Re: [R] Removing a list of Objects

        




Hi Gabor,
                Tried this, and didn't quite work.

> a <- list(paste("C243.Daily",sep="",1:5))
> a
[[1]]
[1] "C243.Daily1" "C243.Daily2" "C243.Daily3" "C243.Daily4"
"C243.Daily5"

> rm(list=a)
Error in remove(list, envir, inherits) : invalid first argument
>  

-Tir

-----Original Message-----
From: Gabor Csardi [mailto:[EMAIL PROTECTED] 
Sent: Wednesday, May 09, 2007 12:37 PM
To: Patnaik, Tirthankar [GWM-CIR]
Cc: [email protected]
Subject: Re: [R] Removing a list of Objects

Hmmm,

rm(list=a)

is what you want.

Gabor

On Wed, May 09, 2007 at 10:29:05AM +0530, Patnaik, Tirthankar  wrote:
> Hi,
>                  I have a simple beginner's question on removing a
list of
objects. 
> Say I have objects C243.Daily1, C243.Daily2...C243.Daily5 in my 
> workspace. I'd like to remove these without using rm five times.
> 
> So I write. 
> 
> > a <- list(paste("C243.Daily",sep="",1:5))
> 
> > rm(a)
> 
> Obviously this wouldn't work, as it would only remove the object a.
> 
> But is there any way I could do this, like on the lines of a UNIX `
> (grave-accent)
> 
> Something like
> 
> Prompt> rm `find . -type f -name "foo"`
> 
> TIA and best,
> -Tir
> 
> ______________________________________________
> [email protected] mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide 
> http://www.R-project.org/posting-guide.html
> and provide commented, minimal, self-contained, reproducible code.

-- 
Csardi Gabor <[EMAIL PROTECTED]>    MTA RMKI, ELTE TTK

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide
http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.


========================================================================
====================
DISCLAIMER AND CONFIDENTIALITY CAUTION:\ \ This message and ...{{dropped}}

______________________________________________
[email protected] mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to