Edicion. Simbolos y Lineas

Libreria

ggplot2

Archivos

apisumv.csv, son las tasas de desarrollo del pulgón verde de la alfalfa (Lopez-Collado, 1990)

Los archivos se encuentran aquí:

https://sites.google.com/site/digitcognem/workfiles

Los símbolos que se pueden aplicar a puntos son los siguientes:

Para modificar los simbolos se puede hacer por grupos, empleando la opción aes(shape= FACTOR), donde FACTOR es la variable o campo a los cuales se les aplica los símbolos:

pS1<-ggplot(apisumv,aes(TEMP, DIAS, group= INSTAR)) + geom_line(size= 1) + geom_point(aes(shape= INSTAR), size=8) + theme_bw()

Para aplicar un símbolo a todos los valores, aplique shape pero fuero de la estética aes:

pS2<-ggplot(apisumv,aes(TEMP, DIAS ,group= INSTAR)) + geom_line(size= 1) + geom_point(shape= 12, size= 8) + theme_bw()

Si se quiere utilizar simbolos seleccionados por el usuario, emplear scale_shape_manual():

pS3<-ggplot(apisumv,aes(TEMP,DIAS,fill=INSTAR)) + geom_line(size= 1) + geom_point(aes(shape= INSTAR), size= 8) + theme_bw() + scale_shape_manual(values= c(21, 22, 23, 24, 25))

Observe que en las instrucciones anteriores se emplea fill=INSTAR dentro de ggplot(), pues los símbolos 21 a 25 tienen relleno de color, si se empleara group=INSTAR no se pintarían. Por lo tanto, si se quiere cambiar el color de relleno se puede emplear una escala manual de colores o las preestablecidas (ver Edición de Colores).

Para el caso de las líneas, las instrucciones son similares.

Asociar lineas a tipos con aes(linetype= INSTAR) en la geometría de lineas:

pS4<-ggplot(apisumv,aes(TEMP, DIAS, group= INSTAR)) + geom_line(aes(linetype= INSTAR), size=1) + theme_bw()

Los tipos de líneas los puede consultar en:

http://sape.inf.usi.ch/quick-reference/ggplot2/linetype

Información adicional sobre puntos y lineas:

http://www.cookbook-r.com/Graphs/Shapes_and_line_types/

http://sape.inf.usi.ch/quick-reference/ggplot2/shape