Función Matplotlib.pyplot.fill() en Python

La función Matplotlib.pyplot.fill() se usa para llenar el área encerrada por el polígono/curva.

Sintaxis: matplotlib.pyplot.fill(*args, data=Ninguno, **kwargs)

Parámetros:
*args : secuencia de x, y, [color]
      secuencia de x,y = Para recorrer los límites del polígono o curva definida por listas de posiciones x e y de sus Nodes.color = Para cambiar el color de relleno predeterminado a el deseado. Puede trazar varios polígonos proporcionando varios grupos x, y, [color].
datos: objeto indexable, valor predeterminado opcional
     = ninguno
     Puede proporcionar directamente datos etiquetados en forma de diccionario. Para una mejor comprensión, consulte el Ejemplo 2

Devoluciones: una lista de polígonos

Otros parámetros:
**kwargs: admite todas las demás propiedades del parche Polygon.

Ejemplo 1:

Python3

# Importing the library
import matplotlib
import matplotlib.pyplot as plt
import numpy as np
  
# Data for plotting
x = np.arange(0.0, 2.0, 0.01)
y = 1 + np.sin(2 * np.pi * x)
plt.plot(x, y)
  
# Assighning plot attributes
plt.xlabel("angle")
plt.ylabel("sine")
plt.title('sine wave')
  
# Filling sign wave curv with cyan color
plt.fill(x, y, "c")
plt.show()

 Producción:

Ejemplo 1_Salida_GFG

Ejemplo 2: 

Python3

# Importing libraries
import matplotlib
import matplotlib.pyplot as plt
  
  
# Below we are using data attribute
plt.fill("j", "k", 'm',
         data={"j": [0, 1, 2],
               "k": [0, 1, 0]})  # here 'm' for magenta

Producción:

Ejemplo 2_Salida_GFG

Publicación traducida automáticamente

Artículo escrito por tejalkadam18m 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 *