Matplotlib.pyplot.savefig() en Python

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

Deja una respuesta

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