Anda di halaman 1dari 12

PENGERTIAN MATLOTLIB MATAKULIAH

PEMROGRAMAN TINGKAT LANJUT

Dosen : Amrizal, S.Kom, M.Kon

Disusun oleh :

{ AL FAZRI }
{ 21254321001}

PROGRAM STUDI TEKNOLOGI REKAYASA KOMPUTER


JURUSAN TEKNOLOGI PERTIAN
POLITEKNIK PERTANIAN NEGERI
PAYAKUMBUH
Pengertian matplotlib

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.

Cara menginstal matplotlib


Cara menginstall library matplotlb sangat mudah yaitu dengan cara mengakses
cmd kemudian ketikkan pip install matplotlib. tunggu sesaat dan
kemudian library matlotlib dapat kita akses dengan perintah import
matplotlib

Berikut adalah contoh dalam membuat visualisasi dengan Matplotlib

Gunakan fungsi plot() untuk melakukan plotting terhadap nilai X dan Y.


Fungsi ylabel() untuk mencetak label di sumbu Y dan fungsi xlabel() untuk
mencetak label sumbu X

Selanjutnya gunakan fungsi show() untuk menampilkan visualisasi

Contoh grafik di matplotlib


Selain karena mudah dipelajari, matplotlib memiliki banyak contoh grafik yang
bisa kita gunakan untuk memvisualisasikan data kita agar menjadi lebih menarik.
Antara lain seperti, bar plot yang merupakan jenis grafik yang paling sering
digunakan untuk merepresentasikan data numerik dan kategorik dalam bentuk bar.
Lalu ada histogram yang digunakan untuk merepresentasikan distribusi frekuensi
dan data numerik dengan batang. Selain itu, line plot yaitu jenis grafik untuk
menampilkan informasi dengan menggunakan banyak titik yang saling terhubung
dan membentuk garis lurus atau lengkung. Ada pula box plot untuk membuat
bentuk visualisasi data secara statistik melalui lima dimensi utama yaitu nilai
minimum, kuartil 1, kuartil 2, kuartil 3 dan nilai maksimum, box plot sering
digunakan untuk memeriksa keberadaan outlier, dan masih banyak ada banyak lagi
Contoh gambar

kustomisasi grafik di matlotlib

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)

fill_between(x, y1, y2)

stackplot(x, y)

Plots of arrays and fields


Plotting for arrays of data Z(x, y) and fields U(x, y), V(x, y).
imshow(Z)

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)

errorbar(x, y, yerr, xerr)


violinplot(D)

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)

Anda mungkin juga menyukai