[R-es] Plot por factores
Muchas gracias a todos, con esta ayuda de Jorge he resuelto mi problema.
On Wed, 07 Mar 2012 10:31:17 +0100, Jorge Virto wrote:
Hola,
con las ordenes segments y findInterval es relativamente sencillo.
Siguiendo
tu ejemplo creo que sale el gráfico que quieres:
datos <- data.frame(v1=sin(1:50), v2= rep(c("a","b","c"),
each = 5, len = 50))
colo <- c("red","blue","green")[findInterval(datos$v2,1:3)]
x <- 1:50
plot(datos$v1,type="n")
segments(x[1:49],datos$v1[1:49],x[2:50],datos$v1[2:50],
col=colo)
Un saludo,
Jorge
El Wednesday 07 March 2012 09:46:19 izquierdo escribió:
hola a todos y todas, Estoy haciendo un estudio sobre las mareas y tengo dos variables que quiero relacionar, la altura del mar y el tipo de marea viva, muerta o intermedia. Unos datos simulados podrÃan ser:
datos <- data.frame(v1=sin(1:50), v2= rep(c("a","b","c"), each =
5,
len = 50))
Ahora mi pregunta, si dibujo la altura de la marea serÃa:
plot(datos$v1, type="l")
pero lo que querrÃa es que en este dibujo me pinte de un color distinto según pertenezca a un tipo de marea u otra, de tal modo que aparezca una linea continua dibujada a colores. Gracia a todos, un saludo, Pelayo.
_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es
_______________________________________________ R-help-es mailing list R-help-es en r-project.org https://stat.ethz.ch/mailman/listinfo/r-help-es