I am trying to create several maps and save as PNG files in a loop from 
a sppolygon  object. This object contains   464 records  and 108 
fields.  I  want to use column no. from 7 to 108 (see below) to create 
100 maps and want to save save as png  files. I tried following code but 
it  showed  error.  I used this code successfully for sppoint data 
frame. May be I am  missing something here.
Thanks
Zia

 >for (i in 1:ns){
+ png(filename = paste("sim",i,".png",sep=""), width=400, height=500, 
units="px",
+ pointsize=12, bg="transparent", res=NA)
+ print(spplot(sim[i], main = list(label=paste("Realization",i),cex=1.5),
+ par.settings=list(axis.line=list(col=NA)),at=at,
+ col.regions=rgb.palette (21),
+ colorkey=list(space="right",width=2,at=1:22,labels=list(cex=1.2,at=1:22,
+ labels=c("","< 
10","","","","40","","","","80","","","","120","","","","160","","", "> 
200", "")))
+ ))
+ dev.off()
+ }
Error in print(spplot(sim[i], main = list(label = paste("Realization",  :
   error in evaluating the argument 'x' in selecting a method for 
function 'print': Error in .local(obj, ...) :
   length of col.regions should match number of factor levels
 >

 > summary(sim)
Object of class SpatialPolygonsDataFrame
Coordinates:
         min       max
x 2542038.2 3016189.2
y  322929.6  985549.3
Is projected: TRUE
proj4string : [+init=epsg:3106]
Data attributes:


 > names(sim)
   [1] "ID"         "DIV_NAME"   "THANA_ID"   "x-cent"          "y-cent"
   [6] "DIST_NAME"  "THANA_NAME" "sim1"       "sim2"       "sim3"
  [11] "sim4"       "sim5"       "sim6"       "sim7"       "sim8"
  [16] "sim9"       "sim10"      "sim11"      "sim12"      "sim13"
  [21] "sim14"      "sim15"      "sim16"      "sim17"      "sim18"
  [26] "sim19"      "sim20"      "sim21"      "sim22"      "sim23"
  [31] "sim24"      "sim25"      "sim26"      "sim27"      "sim28"
  [36] "sim29"      "sim30"      "sim31"      "sim32"      "sim33"
  [41] "sim34"      "sim35"      "sim36"      "sim37"      "sim38"
  [46] "sim39"      "sim40"      "sim41"      "sim42"      "sim43"
  [51] "sim44"      "sim45"      "sim46"      "sim47"      "sim48"
  [56] "sim49"      "sim50"      "sim51"      "sim52"      "sim53"
  [61] "sim54"      "sim55"      "sim56"      "sim57"      "sim58"
  [66] "sim59"      "sim60"      "sim61"      "sim62"      "sim63"
  [71] "sim64"      "sim65"      "sim66"      "sim67"      "sim68"
  [76] "sim69"      "sim70"      "sim71"      "sim72"      "sim73"
  [81] "sim74"      "sim75"      "sim76"      "sim77"      "sim78"
  [86] "sim79"      "sim80"      "sim81"      "sim82"      "sim83"
  [91] "sim84"      "sim85"      "sim86"      "sim87"      "sim88"
  [96] "sim89"      "sim90"      "sim91"      "sim92"      "sim93"
[101] "sim94"      "sim95"      "sim96"      "sim97"      "sim98"
[106] "sim99"      "sim100"

-- 
---------------------
Zia Ahmed, PhD
Research Associate
Department of Crop and Soil Sciences
1002 Bradfield Hall, Cornell University
Ithaca, NY 14853-4203
t. 607.255.9387
f. 607.255.3207
email [email protected]



        [[alternative HTML version deleted]]

_______________________________________________
R-sig-Geo mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-geo

Reply via email to