Matplotlib - Mô-đun PyLab
PyLab là một giao diện thủ tục cho thư viện vẽ đồ thị hướng đối tượng Matplotlib. Matplotlib là toàn bộ gói; matplotlib.pyplot là một mô-đun trong Matplotlib; và PyLab là một mô-đun được cài đặt cùng với Matplotlib.
PyLab là một mô-đun tiện lợi nhập hàng loạt matplotlib.pyplot (để vẽ biểu đồ) và NumPy (cho Toán học và làm việc với mảng) trong một không gian tên duy nhất. Mặc dù nhiều ví dụ sử dụng PyLab, nhưng nó không còn được khuyến khích nữa.
Vẽ sơ đồ cơ bản
Vẽ đường cong được thực hiện bằng lệnh plot. Nó cần một cặp mảng (hoặc chuỗi) có cùng độ dài -
from numpy import *
from pylab import *
x = linspace(-3, 3, 30)
y = x**2
plot(x, y)
show()
Dòng mã trên tạo ra kết quả sau:
Để vẽ biểu tượng thay vì dòng, hãy cung cấp đối số chuỗi bổ sung.
ký hiệu | -, -, -.,. ,,, o, ^, v, <,>, s, +, x, D, d, 1, 2, 3, 4, h, H, p, | , _ |
màu sắc | b, g, r, c, m, y, k, w |
Bây giờ, hãy xem xét việc thực thi đoạn mã sau:
from pylab import *
x = linspace(-3, 3, 30)
y = x**2
plot(x, y, 'r.')
show()
Nó vẽ các chấm đỏ như hình dưới đây -
Các lô có thể được phủ lên. Chỉ cần sử dụng nhiều lệnh âm mưu. Sử dụng clf () để xóa âm mưu.
from pylab import *
plot(x, sin(x))
plot(x, cos(x), 'r-')
plot(x, -sin(x), 'g--')
show()
Dòng mã trên tạo ra kết quả sau: