[R] subsetting ls() as per class...

akshay kulkarni @k@h@y_e4 @end|ng |rom hotm@||@com
Sat Jul 28 18:05:33 CEST 2018

dear peter,
                     Its working....thanks a lot...

yours sincerely,
From: Peter Langfelder <peter.langfelder using gmail.com>
Sent: Saturday, July 28, 2018 11:41 AM
To: akshay_e4 using hotmail.com
Cc: r-help
Subject: Re: [R] subsetting ls() as per class...

Looking at ?rm, my solution would be something like

rm(list = grep("\\.NS$", ls(), value = TRUE))

But test it since I have not tested it.


On Fri, Jul 27, 2018 at 10:58 PM akshay kulkarni <akshay_e4 using hotmail.com> wrote:
> dear memebers,
>                                I am using R in AWS linux instance for my research. I want to remove certain objects from the global environment  to reduce my EBS cost..for example, I want to remove all objects of class "xts", "zoo". Is there any way to automate this, instead of removing the objects one by one?
> Basically, I want to subset  ls() according to class, and then remove that subset by using rm function.
> I got to know about mget in SO, but that is not working in my case....
> Also, all the above objects end with ".NS".  I came to know that you can remove objects starting with a certain pattern; is there any way to remove objects ending in a certain pattern?
> very many thanks for your time and effort...
> yours sincerely,
>         [[alternative HTML version deleted]]
> ______________________________________________
> R-help using r-project.org mailing list -- To UNSUBSCRIBE and more, see
> 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.

	[[alternative HTML version deleted]]

More information about the R-help mailing list