Hay distintas maneras de hacer gráficas dentro de Matplotlib, ya vimos pyplot; sin embargo, es muy complicado personalizarla y entrar a ciertos parámetros.
Método orientado a objetos en Matplotlib
Un objeto define una figura, esa figura es un lienzo en el cual podemos introducir diferentes grá ficas(axes), de las cuales cada una posee sus propios ejes(axis).
La figura representa el todo, dentro de ella vamos a configurar gráficas las cuales contienen diferentes ejes.
Es un poco más complicado, pero en el mismo gráfico podemos personalizarlo mucho mejor.
Diferencias entre Pyplot y Object Oriented
Pyplot
Object Oriented
Rápido
Mayor personalización
Fácil
Más código
Una sola figura
Más amigable a múltiples diagramas
Implementar el método orientado a objetos para graficar en Matplotlib
import matplotlib.pyplot as plt
import numpy as np
x = np.linspace(0,5,11)
y = x ** 2
Parámetros de axes:
Pos. Eje x
Pos. Eje y
Size graph eje x
Size graph eje y
Utilizamos el concepto de objeto para crear una gráfica más personalizable