[R] Removing leading and trailing spaces (string manipulation)
Sean Davis
sdavis2 at mail.nih.gov
Wed Mar 31 16:55:22 CEST 2004
Danny,
Paste uses sep=" " between arguments as a default. Just include sep="" in
the paste call.
file=paste("c:\\temp\\cluster",format(i),".jpeg",sep="")
Sean
On 3/31/04 9:44 AM, "dsheuman at rogers.com" <dsheuman at rogers.com> wrote:
> Hi all,
>
> I'm running the following code to generate 40 different jpegs based on the
> resulting data. I'd like the file names to be 'Cluster1.jpeg', however the
> code write filenames like 'Cluster 1 .jpeg'.
>
> How can I get rid of the unwanted spaces? I've looked at ?format and it
> doesn't seem to work - at least in this context.
>
>
> ###################
> ClusCount <- 40
>
> datain <- as.data.frame( read.csv("c:\\daclus.csv"))
>
> for(i in 1:ClusCount){
> mapit <- subset(datain, cluster == i)
> jpeg(file=paste("c:\\temp\\cluster",format(i),".jpeg"), width = 640, height =
> 480, pointsize = 12,quality = 300, bg = "white")
> plot( as.matrix(mapit[,2]),
> as.matrix(mapit[,3]),xlim=c(-141.6,-52.1),ylim=c(41.5,83.7), type = "p", main
> = paste("Cluster",i) )
> dev.off()
> }
> ###################
>
>
> Thanks,
>
> Danny
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
>
More information about the R-help
mailing list