Creía haberlo solucionado con: pyt<-ggplot(data, aes(x = longitud, y = latitud)) + geom_point(aes(color = factor(ptyrup))) windows();pyt
e incluyendo en el loop: pyt<-pyt+ geom_vline(xintercept = i) pyt Pero no. Es extraño, pues sale bien si hago yo las iteraciones, una a una, pero cuando hago el loop no dibuja las líneas 🤔. > Buenas, como os decía, hago un mapa con ggplot (pongamos este más > sencillo): > > pyt<-ggplot(data, aes(x = longitud, y = latitud)) + geom_point(aes(color = factor(ptyrup))) windows(); pyt dentro del loop incluyo: pyt + geom_vline(xintercept = i), pero entonces me borra la linea anterior, y lo que yo pretendo es que me vaya añadiendo líneas sin borrar las anteriores. Con plot, en vez de ggplot era fácil (abline(v=i)), pero por más que busco no encuentro la forma de hacer lo mismo con ggplot, que el mapa queda mucho mejor. Gracias, Manuel > > en vez de print(i), que me indica por dónde va el loop, me gustaría que > me fuera añadiera una línea vertical al mapa en la longitud (lon) que > corresponde a i. > > Muchas gracias, > Manuel > [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es