Colores

Como hemos visto, podemos personalizar los colores de fuentes y ejes. Por supuesto, podemos establecer un color para el objeto principal de la representación (puntos, líneas, polígonos) con el argumento col. Asímismo,podemos modificar el color de fondo (bg) y de los objetos situados en primer plano (fg).
Con las funciones rgb() y hsv() aplicadas a cualquier argumento que indique un color, podemos conseguir millones de colores. Tan sólo hay que introducir como parámetros de esas funciones tres valores decimales comprendidos entre el 0 y el 1. En la primera (rgb()), será una mezcla de rojo, verde y azul. En la segunda (hsv()), son los valores de matiz, saturación y valor.
En la Figura [*] podemos ver el resultado de la siguiente instrucción
hist(cars$dist,col=rgb(.3,.6,.2),fg=2,main="Histograma",

col.main=hsv(.2,.8,.9),xlab="velocidad",ylab="frecuencia",

col.lab=hsv(.2,.8,.6)).

Figura: Millones de colores con rgb() y hsv()
Image histogramacoloreado

Puede verse cómo han cambiado tanto el color del histograma como de los títulos. También hay que hacer notar que el argumento fg=2 determina que el color de los ejes sea rojo.
2007-02-12