Agregar líneas de cuadrículas y editar ubicación
Este ejemplo muestra cómo agregar líneas de cuadrículas a una gráfica. También describe cómo editar la ubicación de las líneas de cuadrículas y modificar su apariencia.
Mostrar líneas de la cuadrícula
Cree una gráfica de barras y muestre las líneas de cuadrículas. Las líneas de cuadrículas aparecen en las marcas de graduación.
y = rand(10,1);
bar(y)
grid on
Agregue las líneas de cuadrículas secundarias entre las marcas de graduación.
grid minor
Desactive todas las líneas de cuadrículas.
grid off
Mostrar líneas de la cuadrícula en la dirección específica
Muestre las líneas de la cuadrícula en una dirección determinada accediendo al objeto Axes
y establecer las propiedades XGrid
, YGrid
y ZGrid
. Establezca estas propiedades en 'on'
o 'off'
.
Cree una gráfica en 2D y muestre las líneas de la cuadrícula solo en la dirección de y.
y = rand(10,1); bar(y) ax = gca; ax.XGrid = 'off'; ax.YGrid = 'on';
Cree una gráfica en 3D y muestre las líneas de la cuadrícula solo en la dirección de z. Utilice el comando box on
para mostrar el contorno del cuadro alrededor de los ejes.
[X,Y,Z] = peaks; surf(X,Y,Z) box on ax = gca; ax.ZGrid = 'on'; ax.XGrid = 'off'; ax.YGrid = 'off';
Editar ubicación de la línea de la cuadrícula
Cree un diagrama de dispersión de datos aleatorios y muestre las líneas de la cuadrícula.
x = rand(50,1);
y = rand(50,1);
scatter(x,y)
grid on
Las líneas de cuadrículas aparecen en las ubicaciones de marcas de graduación. Edite la ubicación de las líneas de las cuadrículas cambiando las ubicaciones de las marcas de graduación.
xticks(0:0.2:1) yticks([0 0.5 0.8 1])
Modificar la apariencia visual de las líneas de la cuadrícula
Cambie el color, el estilo de línea y la transparencia de las líneas de la cuadrícula de una gráfica de área. Modifique la apariencia de las líneas de la cuadrícula accediendo al objeto Axes
. Después, establezca las propiedades relacionadas con la cuadrícula, como las propiedades GridColor
, GridLineStyle
y GridAlpha
. Muestre las líneas de las cuadrículas en la parte superior de la gráfica estableciendo la propiedad Layer
.
y = rand(10,1); area(y) grid on ax = gca; ax.GridColor = [0 .5 .5]; ax.GridLineStyle = '--'; ax.GridAlpha = 0.5; ax.Layer = 'top';