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 2Devoluciones: 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 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:
Publicación traducida automáticamente
Artículo escrito por tejalkadam18m y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA