Haz polígonos rellenos entre dos curvas en Python usando Matplotlib

Matplotlib es una increíble biblioteca de visualización en Python para gráficos 2D de arrays. Matplotlib es una biblioteca de visualización de datos multiplataforma basada en arrays NumPy y diseñada para funcionar con la pila SciPy más amplia.
Para crear polígonos rellenos entre dos curvas, se debe crear un relleno PolyCollection entre y1 e y2.
Parámetros para la tarea anterior: 
 

  1. x: Es una array de longitud N que contiene datos de x. 
     
  2. y1: Es una array o un escalar de longitud N que contiene datos de y. 
     
  3. y2: Es una array o un escalar de longitud N que contiene datos de y. 
     

Ejemplo: 
 

Python3

import matplotlib.pyplot as plt
import numpy as np
# set the width
width = 3.5
 
# set the height
height = 2.5
 
# set the depth
depth = 65
 
# plot the figure
plt.figure(figsize =(width, height), dpi = depth)
 
# set the x array of length 3
x = [1, 3, 6]
 
# set y1 array of length 3
y1 = [2, 3.5, 4]
 
# set y2 array of length 3
y2 = [3, 4, 5.5]
 
# fill the horizontal area between y1 and y2
plt.fill_between(x, y1, y2)
 
# show the plotted figure
plt.show()

Producción: 
 

filled polygons between two curves in Python

Publicación traducida automáticamente

Artículo escrito por RajuKumar19 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *