Hola Manuel, Prueba a forzar la salida del gráfico de ggplot con "print(pyt)".
Gracias, Carlos Ortega www.qualityexcellence.es El mar., 14 abr. 2020 a las 19:49, Manuel Mendoza (< mmend...@fulbrightmail.org>) escribió: > 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 > -- Saludos, Carlos Ortega www.qualityexcellence.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