Plt.savefig python

Theo mặc định, matplotlib lưu các ô ở định dạng png. Vì vậy, bạn không cần chỉ định định dạng tệp trong trường hợp này. Chỉ cần chỉ định tên tệp là đủ

Tôi đang lưu cốt truyện dưới tên “tên tệp” mà không chỉ định bất kỳ phần mở rộng tệp nào. Nó được lưu dưới dạng tệp png sau khi chạy mã này. Theo tùy chọn, bạn cũng có thể chỉ định là “tên tệp. png”

Bạn cũng có thể chỉ định đường dẫn đầy đủ đến tên tệp nếu đó là một thư mục khác

import numpy as np
import matplotlib.pyplot as plt
x = [0, 1, 2, 3, 4]
y = [3, 2, 4, 1, 5]
plt.plot[x, y]
plt.xlabel["x values"]
plt.ylabel["y values"]
plt.title["Matplotlib save plot - by default saves as png"]
plt.savefig["filename"]
plt.show[]

rcParams["savefig.format"] [mặc định. 'png'] và phần mở rộng thích hợp được thêm vào fname

  • dpi. float hoặc 'hình', mặc định. rcParams["savefig.dpi"] [mặc định. 'figure']

Độ phân giải tính bằng số chấm trên mỗi inch. Nếu là 'hình', hãy sử dụng giá trị dpi của hình

Cách sử dụng Matplotlib savefig

Phương thức savefig Matplotlib có thể được sử dụng như trong ví dụ bên dưới

import matplotlib.pyplot as plt
import numpy as np

# Sample data points
x = np.linspace[0,6,31]
y = np.exp[-0.5*x] * np.sin[x]

# Plotting
plt.plot[x, y, 'bo-']

# Saving the figure
plt.savefig['figure.png', dpi = 1200]

Đây là cách bạn lưu một biểu đồ trong Matplotlib bằng phương thức savefig của Matplotlib.



Bạn có muốn học Python, Khoa học dữ liệu và Học máy trong khi được chứng nhận không?

PLT Savefig có ghi đè lên không?

Lưu câu hỏi này. Hiển thị hoạt động trên bài đăng này. Nó sẽ tạo hình trong lần đầu tiên mã được chạy

Savefig PLT dpi là gì?

Dpi trong Savefig là gì? . hình pyplot dưới dạng hình ảnh có tên tệp với độ phân giải dpi tính bằng số chấm trên mỗi inch . Giá trị dpi cao chẳng hạn như 200 trở lên biểu thị hình ảnh có độ phân giải cao, trong khi giá trị dpi thấp chẳng hạn như 10 biểu thị hình ảnh có độ phân giải thấp hơn.

Chủ Đề