Decoración de la gráfica
Decoración Básica
Es posible añadir los siguientes elementos a una gráfica:
- Título en la parte superior utilizando la función title( string ).
- Etiqueta para el eje horizontal con xlabel( string ).
- Etiqueta para el eje vertical con ylabel( string ).
- Texto en cualquier punto de la gráfica con text( x, y, string ).
Es posible usar secuencias TeX en los string de estas funciones para que aparezcan símbolos y formulas matemáticas. Consultar los detalles aquí.
- Rejilla sobre la gráfica con la función grid. Esta se puede invocar de la siguientes maneras
- grid("on")
- muestra la rejilla
- grid("off")
- oculta la rejilla
- grid
- cambia el estado de la rejilla, es decir, si está oculta la muestra y si está visible la oculta
- grid("minor","on")
- muestra la rejilla menor, que utiliza puntos intermedios a las marcas principales
- grid("minor","off")
- oculta la rejilla menor
- grid("minor")
- cambia el estado de la rejilla menor
Ejemplos |
|
Probar los elementos básicos de decoración sobre plot([0,1,-1,2],[0,5,8,-2]) |
Decoración avanzada
Otras opciones de decoración más avanzadas y disponibles en las últimas versiones de la aplicación son:
- Ocultar o desactivar la caja alrededor de la gráfica con box("off") y box("on")
- Especificar características de la leyenda a través de la función legend:
- Posición de la leyenda con legend("location", pos) donde pos puede ser alguno de los siguientes string "north","south","east", "west", "northeast, "northwest", "southeast", "southwest". Además a cualquiera de estos se le añadir "outside" para que la leyenda aparezca fuera de la gráfica.
- La posición relativa de las distintas leyendas
- Una encima de otra con legend("orientation","vertical")
- Una al lado de otra con legend("orientation","horizontal")
- Existencia o no de caja al rededor de la leyenda con legend("boxon") y legend("boxoff").
- Mostrar el nombre a la izquierda de la definición del estilo con legend("left") o a la derecha con legend("right")
- Ocultar la leyenda con legend("hide") o mostrarla con legend("show")
- Añadir nuevos textos a las leyendas si se pasa unos strigs que no corresponda con ninguno de los anteriores.
Ejemplos |
|
Probar los elementos avanzados de decoración sobre plot([0,1,-1,2], [0,5,8,-2], ";caso 1;", [0,3,-1,7], [1,3,-2,8], ";caso 2;") |