[R] Odp: naming consecutive objects

Petr PIKAL petr.pikal at precheza.cz
Mon Mar 29 16:11:46 CEST 2010


Hi

It is really a nice example. You managed to break probably all rules 
specified in posting guide

No reproducible example
No structure of data
No explain what you really want
No effort on your side even to look to docs.

You maybe want some object of type list. 
obj <- vector(98, mode="list"

you can call components of this object by

obj[[i]]

and assign values to it by

obj[[i]] <- whatever

Regards
Petr



r-help-bounces at r-project.org napsal dne 29.03.2010 13:14:54:

> 
> Dear list,
> 
> I would generate a loop: 
> 
> 
>    a<-c(1:98)
>    for (i in a ) 
> { 
> cbind(vor.tile[[i]]$x, vor.tile[[i]]$y)->p
> rbind(p,c(p[1,]))->p.c
> Polygon(p.c)->pc.p
> Polygons(list(pc.p),sprintf("p%s",i))->pc.ps
> 
> sprintf("pc.ps%s",i)<-pc.ps
> }
> 
> I need to obtain 98 pc.ps objects (like: pc.ps1, pc.ps2....pc.ps98) but 
I
> d'ont use sprintf for it.
> 
> How can made it?
> 
> many tanks in advance
> 
> -- 
> View this message in context: 
http://n4.nabble.com/naming-consecutive-objects-
> tp1694985p1694985.html
> Sent from the R help mailing list archive at Nabble.com.
> 
> ______________________________________________
> R-help at r-project.org 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.



More information about the R-help mailing list