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:
- x: Es una array de longitud N que contiene datos de x.
- y1: Es una array o un escalar de longitud N que contiene datos de y.
- y2: Es una array o un escalar de longitud N que contiene datos de y.
A continuación se muestra la implementación.
import matplotlib.pyplot as plt x_inp= input("Enter values of X array: ").split() x= [int(i) for i in x_inp] y1_inp= input("Enter values of Y1 array: ").split() y1= [int(i) for i in y1_inp] y2_inp= input("Enter values of Y2 array: ").split() y2= [int(i) for i in y2_inp] color=input("Enter color: ") plt.fill_between(x, y1, y2, color = color) plt.show()
Para entrada:
Enter values of X array: 1 2 3 Enter values of Y1 array: 1 2 1 Enter values of Y2 array: 1 4 1 Enter color: red
Producción :
Para entrada:
Enter values of X array: 1 2 3 4 5 Enter values of Y1 array: 1 2 3 2 1 Enter values of Y2 array: 3 5 7 5 3 Enter color: blue
Producción :
Publicación traducida automáticamente
Artículo escrito por sandippalit1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA