Lưu figure dưới định dạng SVG bằng savefig("myimg.svg").
- Thiết lập figure size, autolayout.
- fig, ax = subplots().
- Tạo x, y ngẫu nhiên, ax.plot(x, y, ls='dotted', linewidth=2, color='red').
- plt.savefig("myimg.svg").
Ví dụ
import numpy as np
from matplotlib import pyplot as plt
plt.rcParams["figure.figsize"] = [7.00, 3.50]
plt.rcParams["figure.autolayout"] = True
fig, ax = plt.subplots()
x = np.random.rand(10)
y = np.random.rand(10)
ax.plot(x, y, ls='dotted', linewidth=2, color='red')
plt.savefig("myimg.svg")
Kết quả
Tạo file "myimg.svg" trong thư mục hiện tại, chứa đồ thị vector có thể phóng to không mất chất lượng.