Need to create ascii maps for 10 species by writing a loop. So i have to have 
the vectors ready in the Global Environment, and the "raster map" so the 
information can be added. 

when writing the loop I am using the "paste" function because the only thing 
that changes in the vector is the name of the specie ( 
ens_KAPPA_F45_Ambystoma.altamirani, ens_KAPPA_F45_Ambystoma.lermaense), now the 
issue is that the result returns it like this "Ambystoma.lermaense" , and i 
don't know how to bring the vector without the "". any suggestions? thanks. 


CURRENT CODE NOT WORKING 
for (i in 1:length(amph_nome)){
orden=match(testo,0:93831)
amf1=paste("ens_KAPPA_F45_",amph_nome[i],sep="")

amf3=amf2[orden]
r1=Map
values(r1)=amf2
}


IF I WAS TO DO IT ONE BY ONE THIS VERSION WORKS 

orden=match(testo,0:93831)
amf0=ens_KAPPA_F45_Ambystoma.altamirani[orden]
r1=Map
values(r1)=amf0

writeRaster(r1, filename = "r1.asc",dataType=ascii,overwrite=TRUE)

Sent from Mail for Windows 10


        [[alternative HTML version deleted]]

______________________________________________
R-help@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.

Reply via email to