Cómo mostrar líneas de cuadrícula en gráficos de Matplotlib

Puedes opinar sobre este contenido:
  • 0
  • 0
  • 0
  • 0

De forma predeterminada, Matplotlib no muestra líneas de cuadrícula en los gráficos. Sin embargo, puede usar la función matplotlib.pyplot.grid () para mostrar y personalizar fácilmente las líneas de cuadrícula en un gráfico.

Este tutorial muestra un ejemplo de cómo utilizar esta función en la práctica.

Diagrama de dispersión básico en Matplotlib

El siguiente código muestra cómo crear un diagrama de dispersión simple usando Matplotlib:

importar matplotlib.pyplot como plt

#crear datos
x = [1, 2, 3, 4, 5]
y = [20, 25, 49, 88, 120]

#create un diagrama de dispersión de datos 
plt. dispersión (x, y)
plt. mostrar ()

Agregar líneas de cuadrícula a ambos ejes

Para agregar líneas de cuadrícula al gráfico, simplemente podemos usar el comando plt.grid (True) :

importar matplotlib.pyplot como plt

#crear datos
x = [1, 2, 3, 4, 5]
y = [20, 25, 49, 88, 120]

#cree un diagrama de dispersión de datos con líneas de cuadrícula 
plt. dispersión (x, y)
plt. cuadrícula ( verdadero )
plt. mostrar ()

Gráfico de Matplotlib con líneas de cuadrícula

Agregar líneas de cuadrícula a un solo eje

Podemos usar el argumento del eje para agregar solo líneas de cuadrícula al eje x:

importar matplotlib.pyplot como plt

#crear datos
x = [1, 2, 3, 4, 5]
y = [20, 25, 49, 88, 120]

#cree un diagrama de dispersión de datos con líneas de cuadrícula 
plt. dispersión (x, y)
plt. cuadrícula ( eje = ' x ' )
plt. mostrar ()

Líneas de cuadrícula de Matplotlib en un solo eje

O solo el eje y:

importar matplotlib.pyplot como plt

#crear datos
x = [1, 2, 3, 4, 5]
y = [20, 25, 49, 88, 120]

#cree un diagrama de dispersión de datos con líneas de cuadrícula 
plt. dispersión (x, y)
plt. cuadrícula ( eje = ' y ' )
plt. mostrar ()

Gráfico de Matplotlib con líneas de cuadrícula del eje y

Personalizar líneas de cuadrícula

También podemos personalizar la apariencia de las líneas de la cuadrícula usando la función plt.rc () :

importar matplotlib.pyplot como plt

#crear datos
x = [1, 2, 3, 4, 5]
y = [20, 25, 49, 88, 120]

#cree un diagrama de dispersión de datos con líneas de cuadrícula
 plt. rc (' cuadrícula ', estilo de línea = ' : ', color = ' rojo ', ancho de línea = 2 ) 
plt. dispersión (x, y)
plt. cuadrícula ( verdadero )
plt. mostrar ()

Líneas de cuadrícula personalizadas en Matplotlib

Puede encontrar una lista completa de formas de personalizar las líneas de cuadrícula en la documentación de Matplotlib .

Recursos adicionales

Cómo quitar las marcas de los gráficos de Matplotlib
Cómo cambiar el tamaño de fuente en un gráfico de Matplotlib

  • https://r-project.org
  • https://www.python.org/
  • https://www.stata.com/

Redactor del artículo

  • Luis Benites
    Director de Statologos.com

    Tengo una Maestría en Ciencias en Estadística Aplicada y he trabajado en algoritmos de aprendizaje automático para empresas profesionales tanto en el sector de la salud como en el comercio minorista.

    Ver todas las entradas

¿Te hemos ayudado?

Ayudanos ahora tú, dejanos un comentario de agradecimiento, nos ayuda a motivarnos y si te es viable puedes hacer una donación:

La ayuda no cuesta nada

Por otro lado te rogamos que compartas nuestro sitio con tus amigos, compañeros de clase y colegas, la educación de calidad y gratuita debe ser difundida, recuerdalo:

Deja un comentario

Para determinar si las varianzas de dos poblaciones son iguales, podemos calcular la razón de varianza σ 2 1 /…
statologos comunidad-2

Compartimos información EXCLUSIVA y GRATUITA solo para suscriptores (cursos privados, programas, consejos y mucho más)

You have Successfully Subscribed!