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

Responder a