Matplotlib es una biblioteca de visualización muy útil en Python. 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. La visualización juega un papel muy importante, ya que nos ayuda a comprender grandes cantidades de datos y extraer conocimiento.
Matplotlib.pyplot.savefig()
Como sugiere el nombre, el método savefig() se usa para guardar la figura creada después de trazar los datos. La figura creada se puede guardar en nuestras máquinas locales utilizando este método.
Sintaxis: savefig(fname, dpi=Ninguno, facecolor=’w’, edgecolor=’w’, orientación=’retrato’, papertype=Ninguno, formato=Ninguno, transparente=Falso, bbox_inches=Ninguno, pad_inches=0.1, frameon= Ninguno, metadatos=Ninguno)
Parámetros:
PARÁMETROS | DESCRIPCIÓN |
---|---|
fnombre | Nombre de archivo .png para imagen, .pdf para formato pdf. La ubicación del archivo también se puede especificar aquí. |
ppp | Número de puntos por pulgada (calidad de imagen) |
tipo de papel | El tipo de papel podría ser «a0 a a10», «ejecutivo», «b0 a b10», «carta», «legal», «libro mayor». |
formato | Formato de archivo como .png, .pdf. |
color de cara y color de borde | Predeterminado como blanco. |
bbox_pulgadas | Ajústelo como «apretado» para un ajuste adecuado de la figura guardada. |
almohadilla_pulgadas | Relleno alrededor de la figura guardada. |
transparente | Hace que el fondo de la imagen sea transparente. |
Orientación | Paisaje o Retrato. |
Ejemplo 1:
# importing required modules import matplotlib.pyplot as plt # creating plotting data xaxis =[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] yaxis =[1, 2, 3, 4, 5, 6, 7, 8, 9, 10] # plotting plt.plot(xaxis, yaxis) plt.xlabel("X") plt.ylabel("Y") # saving the file.Make sure you # use savefig() before show(). plt.savefig("squares.png") plt.show()
Producción :
Ejemplo 2:
# importing the modules import matplotlib.pyplot as plt # creating data and plotting a histogram x =[1, 4, 9, 16, 25, 36, 49, 64, 81, 100] plt.hist(x) # saving the figure. plt.savefig("squares1.png", bbox_inches ="tight", pad_inches = 1, transparent = True, facecolor ="g", edgecolor ='w', orientation ='landscape') plt.show()
Producción :
Publicación traducida automáticamente
Artículo escrito por anuragnaren2108 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA