Disusun oleh :
{ AL FAZRI }
{ 21254321001}
matplotlib adalah library python paling populer untuk melakukan visualisasi data
yang lebih menarik dan mudah dipahami sehingga matplotlib akan terasa lebih
alami untuk dipelajari. Matplotlib disusun oleh John Hunter di tahun 2002, dan di
desain agar dapat digunakan selayaknya menggunakan MATLAB. Matplotlib
dapat digunakan untuk memvisualisasikan data secara 2D maupun 3D dan
menghasilkan gambar berkualitas yang bahkan dapat kamu simpan dalam berbagai
format gambar, seperti JPEG dan PNG. Jika, kita menggunakan python script
maka kita perlu menginstall matplotlib terlebih dahulu.
Jika, kita sudah memilih grafik yang ingin kita terapkan untuk
memvisualisasikan data kita. Selanjutnya, setiap elemen dalam gambar yang
diwakili oleh Matplotlib dan masing-masing memiliki daftar properti yang luas
untuk mengkonfigurasi penampilannya. Angka itu sendiri mengandung persegi
panjang persis ukuran gambar, yang dapat kamu gunakan untuk mengatur warna
latar belakang dan transparansi angka-angka. Jika, kita menggunakan python shell,
cara praktis untuk memeriksa fungsi artist adalah dengan menggunakan fungsi
matplotlib.artist.getp() (cukup getp() dalam pyplot) yang mencantumkan properti
dan nilai-nilai mereka.
Jenis jens plot
Ikhtisar perintah yang banyak digunakan di matlotlib
Basic
Basic plot types, usually y versus x.
plot(x, y)
scatter(x, y)
bar(x, height)
stem(x, y)
step(x, y)
stackplot(x, y)
pcolormesh(X, Y, Z)
contour(X, Y, Z)
contourf(X, Y, Z)
barbs(X, Y, U, V)
quiver(X, Y, U, V)
streamplot(X, Y, U, V)
Statistics plots
Plots for statistical analysis.
hist(x)
boxplot(X)
eventplot(D)
hist2d(x, y)
hexbin(x, y, C)
pie(x)
Unstructured coordinates
Sometimes we collect data z at coordinates (x,y) and want to visualize as a contour. Instead of
gridding the data and then using contour, we can use a triangulation algorithm and fill the
triangles.
tricontour(x, y, z)
tricontourf(x, y, z)
tripcolor(x, y, z)