Matplotlib - PyLab modülü
PyLab, Matplotlib nesne yönelimli çizim kitaplığı için yordamsal bir arayüzdür. Matplotlib tüm pakettir; matplotlib.pyplot, Matplotlib'deki bir modüldür; ve PyLab, Matplotlib ile birlikte kurulan bir modüldür.
PyLab, matplotlib.pyplot (çizim için) ve NumPy'yi (Matematik ve dizilerle çalışmak için) tek bir ad alanında toplu olarak içe aktaran bir kolaylık modülüdür. Birçok örnek PyLab kullanmasına rağmen, artık tavsiye edilmemektedir.
Temel Çizim
Eğrilerin çizilmesi plot komutu ile yapılır. Bir çift aynı uzunlukta dizi (veya dizi) alır -
from numpy import *
from pylab import *
x = linspace(-3, 3, 30)
y = x**2
plot(x, y)
show()
Yukarıdaki kod satırı aşağıdaki çıktıyı üretir -
Çizgiler yerine sembolleri çizmek için ek bir dize argümanı sağlayın.
semboller | -, -, -.,,. ,,, o, ^, v, <,>, s, +, x, D, d, 1, 2, 3, 4, h, H, p, | , _ |
renkler | b, g, r, c, m, y, k, w |
Şimdi, aşağıdaki kodu çalıştırmayı düşünün -
from pylab import *
x = linspace(-3, 3, 30)
y = x**2
plot(x, y, 'r.')
show()
Kırmızı noktaları aşağıda gösterildiği gibi çizer -
Grafikler üst üste yerleştirilebilir. Sadece çoklu çizim komutlarını kullanın. Grafiği temizlemek için clf () kullanın.
from pylab import *
plot(x, sin(x))
plot(x, cos(x), 'r-')
plot(x, -sin(x), 'g--')
show()
Yukarıdaki kod satırı aşağıdaki çıktıyı üretir -