[R] Removing a list of Objects
Gabor Csardi
csardi at rmki.kfki.hu
Wed May 9 11:31:29 CEST 2007
I assumed that 'a' is a character vector. In your case it seams that 'a'
is a list with a single element, a character vector. I've no idea
why you would want to use such a data structure for this, but if you
do want to, then the command is
rm(a[[1]])
See also ?rm and maybe also 'Introduction to R' could be useful.
Gabor
On Wed, May 09, 2007 at 02:33:16PM +0530, Patnaik, Tirthankar wrote:
> 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:csardi at rmki.kfki.hu]
> Sent: Wednesday, May 09, 2007 12:37 PM
> To: Patnaik, Tirthankar [GWM-CIR]
> Cc: r-help at stat.math.ethz.ch
> 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
> >
> > ______________________________________________
> > R-help at stat.math.ethz.ch 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 <csardi at rmki.kfki.hu> MTA RMKI, ELTE TTK
--
Csardi Gabor <csardi at rmki.kfki.hu> MTA RMKI, ELTE TTK
More information about the R-help
mailing list