Để lưu ảnh trong Python với chất lượng rất cao, bạn cần thực hiện các bước sau:
Tạo biến fig và ax bằng phương thức subplots, với nrows và ncols mặc định là 1.
Vẽ các đường line bằng phương thức plot().
Có thể thêm nhãn trục bằng ylabel() và xlabel().
Để có ảnh chất lượng cao, có thể dùng định dạng .eps.
Tăng giá trị dot per inch (dpi).
Sử dụng phương thức savefig() để lưu ảnh cục bộ.
Hiển thị hình vẽ bằng plt.show().
Ví dụ
import matplotlib.pyplot as plt
fig, ax = plt.subplots()
plt.plot([0, 5], [0, 5])
plt.ylabel("Trục Y ")
plt.xlabel("Trục X ")
image_format = 'eps' # ví dụ .png, .svg, v.v.
image_name = 'myimage.eps'
fig.savefig(image_name, format=image_format, dpi=1200)
Đầu ra
