[R-sig-Geo] Export subsets of Spatial Points Data Frame to images
Ariel Fuentesdi
ariel.fuentesdi at usach.cl
Mon Jan 5 04:48:02 CET 2015
I have a csv file, which I converted it to Spatial Points Data Frame. And I
want to split the spatial data and export each map to a jpg file.
I did the following:
SB <- read.csv("SB_040914.csv", header=TRUE, sep = ";")
SB <- SB %>% group_by(Fecha, CodPar, x, y) %>%
summarise(mean(Sube),mean(Evade), mean(Baja))
SB <- data.frame(SB)
SB <- SB[complete.cases(SB),]
coordinates(SB) <- ~ x + y
proj4string(obj = SB) <- CRS("+init=epsg:32719")
SB <- split(SB, f = SB$Fecha)
The Split function, shows me the next warnings:
**Warning messages:
1: In min(x) : no non-missing arguments to min; returning Inf
2: In max(x) : no non-missing arguments to max; returning -Inf
3: In min(x) : no non-missing arguments to min; returning Inf
4: In max(x) : no non-missing arguments to max; returning -Inf**
And for trying to export I did this:
for (i in SB) {
jpeg(paste(SB[[1]],".jpg",sep=""))
bubble(SB[[i]], "mean.Evade.", col=c("#00ff0088", "#00ff0088"),
main = "Evasión" )
dev.off()
}
**Which shows me the next error:
Error in as.character.default(<S4 object of class
"SpatialPointsDataFrame">) :
no method for coercing this S4 class to a vector
6 as.character.default(<S4 object of class
structure("SpatialPointsDataFrame", package = "sp")>)
5 as.character(<S4 object of class structure("SpatialPointsDataFrame",
package = "sp")>)
4 paste(SB[[1]], ".jpg", sep = "")
3 gsub("%%", "", s)
2 checkIntFormat(filename)
1 jpeg(paste(SB[[1]], ".jpg", sep = ""))**
[[alternative HTML version deleted]]
More information about the R-sig-Geo
mailing list