Matplotlib, grafik işlemleri ve iki boyutlu(2D) görselleştirme işlemleri için en çok kullanılan Python kütüphanesidir. İlk olarak John D. Hunter (JDH) tarafından geliştirilmiş olup, şimdi geniş bir yazılım ekibi tarafından geliştirilmekte ve yeni sürümleri ortaya çıkarılmaktadır. Özellikle Ipython gibi etkileşimli ve görsel projelere çok uygun bir kullanımı vardır. Özellikle çizimler ve verileri görselleştirme için kullanılır. Örneğin: Linear Regresyon modelini çalıştırdıktan sonra görselleştirme için kullanabiliriz.
import matplotlib.pyplot as plt
x_train=x_train.sort_index()#rastgele sırada olan ayları sıralar
y_train=y_train.sort_index()
plt.plot(x_train,y_train)
plt.plot(x_test,lr.predict(x_test))#tahmini çizgiyi gösterir
plt.title("Aylara göre satışlar")#görsele başlık ekleme
plt.xlabel("Aylar")#x eksenine label atadık
plt.ylabel("Satışlar")#y eksenine label atadık
plt.show()
Matplotlib Pie Chart
import matplotlib.pyplot as plt
labels='Adana','İstanbul','Kars','Erzurum','Ankara','İzmir','Trabzon'
sizes=[10.8,31.3,15.2,15.7,12.0,13.0,2.0]
explode = (0.1,0,0,0,0,0,0.0)
fig1,ax1 = plt.subplots()
ax1.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True, startangle=90)
plt.show()