I don't get the error you mention:
> site1_data<-1
> site2_data<-2
> site3_data<-3
> for (i in 1:3) paste("site",i,"_data",sep="")
>
In my example, another way is: rm(list=paste("site",1:3,"_data",sep=""))
Or you can use rm(list=ls(pattern=you pattern)), in my example, it is:
rm(list=ls(pattern=
thanks to all your solutions, works out perfectly!
2009/5/19 Henrique Dallazuanna :
> Try this:
>
> rm(list=ls(patt="site[0-9]$"))
>
> On Tue, May 19, 2009 at 7:47 AM, Katharina May
> wrote:
>>
>> Hi,
>>
>> how can I use rm() on objects named like:
>> paste("site",i,"_data",sep="") while looping
Try this:
rm(list=ls(patt="site[0-9]$"))
On Tue, May 19, 2009 at 7:47 AM, Katharina May wrote:
> Hi,
>
> how can I use rm() on objects named like:
> paste("site",i,"_data",sep="") while looping
> through i?
> I tried rm(paste("site",i,"_data",sep="")) but I get the error that
> rm() must contai
Katharina May wrote:
Hi,
how can I use rm() on objects named like:
paste("site",i,"_data",sep="") while looping
through i?
I tried rm(paste("site",i,"_data",sep="")) but I get the error that
rm() must contain names or
text strings which is confusing me as I thought paste() would create
somethi
Hi,
how can I use rm() on objects named like:
paste("site",i,"_data",sep="") while looping
through i?
I tried rm(paste("site",i,"_data",sep="")) but I get the error that
rm() must contain names or
text strings which is confusing me as I thought paste() would create
something like that...?
Thanks,
5 matches
Mail list logo