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?