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()
 |
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