Dear list, I have a spacialPolygonDataFrame where variables were unnecessarily imported as factors. So I am trying to unfactor variables from spatialPolygonDataFrame@data with a loop
for (i in (1:length(names( spatialPolygonDataFrame)))){ command<-paste("spatialPolygonDataFrame$names(spatialPolygonDataFrame@data[",i,"])<-as.character( spatialPolygonDataFrame$names( spatialPolygonDataFrame@data[",i,"])") command<-noquote(command) command } But I keep getting just a printout spatialPolygonDataFrame$names(spatialPolygonDataFrame@data[ 1 ])<-as.character(spatialPolygonDataFrame$names(spatialPolygonDataFrame@data[ 1 ]) spatialPolygonDataFrame$names(spatialPolygonDataFrame@data[ 2 ])<-as.character(spatialPolygonDataFrame$names(spatialPolygonDataFrame@data[ 2 ]) spatialPolygonDataFrame$names(spatialPolygonDataFrame@data[ 3 ])<-as.character(spatialPolygonDataFrame$names(spatialPolygonDataFrame@data[ 3 ]) and so on Could somebody suggest why it's not working? Thanks, Juta ______________________________________________ R-help@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.