Isabel, no s� si entiendo bien tu pregunta porque no s� como tienes los datos
(si est�n en tablas distintas o en una misma tabla)
En principio cuando creas pol�gonos, estos deben de estar identificados por un
id o por un separador, hay varias formas de hacer esto. Para un problema que me
hizo falta, hice una sintaxis que no s� si te ayudar� o no. Para un problema en
concreto segu� los siguientes pasos:
library(sp)library(maptools)
#Leo el .shp en el directorio en el que est�
shape1
-readShapePoly(D:\\PROYECTOS\\2014\\GEOMARKETING\\GRANADA\\MUNICIPIO.shp)
#Monto un vector de pol�gonos usando poygons
Poligonos_Granada - polygons(shape1)
#Puedo dibujar todos los pol�gonos a la vez
plot(Poligonos_Granada)
#Puedo seleccionar un �nico pol�gono o varios (como es el caso)
plot(Poligonos_Granada[1:3])
--
En este caso part�a de un fichero estructurado con sus pol�gonos y lo que hac�a
era hacer selecciones para posteriormente asociar colores, situaciones, ...
Por otro lado, en tu caso puede que sea al rev�s, t� tienes lo pol�gonos en
distintos ficheros (o vectores o data frames, ...) y lo que parece ser que
quieres es unificarlos en uno. Si este es tu caso puede que tu problema est� en
que tu ID de identificaci�n es de tipo texto y no num�rico, si asocias un
n�mero del 1 al 26 quiz�s con un bucle y unas pocas l�neas podr�as resolverlo
Un saludo
PD En todo caso me har�a falta saber un poco m�s que est�s haciendo y te digo
algo m�s en concreto si se me ocurre
Francisco J.
Date: Thu, 11 Sep 2014 10:45:43 -0300
From: economylil...@gmail.com
To: r-help-es@r-project.org
Subject: [R-es] Fwd: SpatialPolygonsDataFrame
Estimados, estoy creando un SpatialPolygonsDataFrame para crear el
polygons, debo crear de a uno los polygon, tengo 26 poligonos y quiero
saber si puedo escribir esto de una sola vez sin hacerlo uno para cada uno,
Ejemplo:
Sr1= Polygon(Calamuchita[,1:2])
Sr2= Polygon(Capital[,1:2])
Sr3=Polygon(Cdel.Eje[,1:2])
..
Para luego:
SrC= Polygons(list(SrC), Calamuchita)
SrCa= Polygons(list(SrCa), Capital)
SrCD=Polygons(list(SrCD), Cruz del Eje)
..
Laura
--
*LIL*
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es
[[alternative HTML version deleted]]
___
R-help-es mailing list
R-help-es@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-help-es