Hola de nuevo, hago un mapa con ggplot: pyt<-ggplot(data, aes(x = longitud, y = latitud)) + geom_point(aes(color = factor(ptyrup))) windows();pyt
y después hago un loop con for. En vez de print(i), que me indica por dónde va el loop, me gustaría que me fuera añadiendo una línea vertical al mapa en la longitud que corresponde a i. Con plot () es muy fácil: abline(v=i), pero con ggplot, no me añade la línea, y si hago un nuevo mapa con la nueva línea, me borra la anterior. Creía haberlo solucionado incluyendo en el loop: pyt <- pyt+ geom_vline(xintercept = i) pyt Pero tampoco funciona. Es extraño, pues sale bien si hago yo las iteraciones, una a una, pero cuando hago el loop no dibuja las líneas. Gracias, una vez más, Manuel Muchas gracias, como siempre. [[alternative HTML version deleted]] _______________________________________________ R-help-es mailing list R-help-es@r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es