4.1 Hasil
4.1.1 Studi kasus -1
14
Maka hasil dari script python diatas akan menghasilkan grafik dibawah ini :
Dimana pada studi kasus ini kami mengolah data dsitribusi asteorodi .
Data asteroidnya diunduh pada
https://drive.google.com/file/d/1peRgFgO3FzTcYG9ritdqrs39-
NUXIru/view?usp=sharing maka akan diotampilkan script python
dibawah ini
15
Dari gambar 3 diatas maka akan menghasilkan grafik dibawah seperti ini :
Pada studi kasus – 3 kita diminta untuk membuat plot 3D (Garis dan
titik) dari persaman dibawah ini yaitu :
a. Plot 3D
16
Dari gambar 5 diatas maka akan menghasilkan grafik dibawah seperti ini :
b. Plot countour
17
Gambar 8. Script Plot countour pada studi kasus -3
Dari Gamar 8 diatas merupak script python yang akan menghasilkan grafik
sebagai berikut :
18
c. Plot Surface
Maka dari gambar 8 akan di hasilkan grafik plot surface dibawah ini :
19
4.2 Pembahasan
Dalam praktikum ini, kita diminta untuk menyelesaikan studi kasus mengenai
SPL dan Penyajian Data. Dalam materi ini yang dipelajari diantaranya adalah
Grafik 3 Dimensi, Histogram, Plot Contour, dan Plot Surface. Pada Praktikum ini kita
diminta untuk menyelesaikan dari 3 soal studi kasus.
Program studi kasus 1 dibuat untuk menyajikan data dalam bentuk plot
histogram. Diberikan beberapa data pada tabel 4.1 untuk ditampilkan pada satu plot
histogram. Data 1 dihitung menggunakan distribusi Gaussian dimana diketahui nilai
rata-ratanya 1, standar deviasinya 0,7 dan banyak bilangan 1000 sehingga pada
program ditulis random.normal(1, 0.7, 1000). Kemudian data 2 dihitung dengan
mengunakan distribusi Poisson dengan λ = 3 dan banyak bilangan 1200. Kita tuliskan
random.poisson(lam= 3, size 1200) data 3 dihitung menggunakan distribusi Gaussian
dengan nilai rata-rata diketahui 9, standar deviasi 1 dan banyak bilangan 800 dan
pada program kita tulis random.normal(9, 1, 800). Data 4 dihitung dengan distribusi
binomial dengan n=15, p=0,7 dan banyak bilangan 1000 sehinga pada program ditulis
random.binomial(n=15, p = 0.7 , size = 1000). Kemudian kita gunakan kwargs untuk
mempersingkat keyword arguments dan untuk mengatur tampilan dari histogram
misalnya tipe histogram, transparansi, density dan bins. Selanjutnya plot data 1
sampai data 4 dengan warna yang berbeda dan diberi label agar mudah dibedakan
serta memberi judul histogram. Terakhir tampilkan histogram.
Program 3 dibuat untuk menampilkan data dalam bentuk plot 3d, plot surface,
dan plot kontur dengan persamaan z = f(x,y) = sin²x+(cos (15+xy)*cosx). Untuk
membuat ketiga plot ini pertama-tama kita harus mendeskripsikan f=lambda x,y:
np.sin(x)**2 +(np.cos(15+x*y)* np.cos(x)). Diketahui 0≤x≤5 dan 0≤y≤10 sehingga
20
kita tuliskan x=np.linspace(0,5,100) dan y=np.linspace(0,10,100). Kita akan membuat
2 plot 3d yaitu plot garis dan plot scatter. Plot garis dibuat dengan ax1.plot daan plot
scatter dengan ax2.scatter. Kita juga menuliskan projection 3d untuk membuat
tampilan plot menjadi 3d. Warna garis pada plot bisa disesuaikan dengan keinginan,
kemudian tampilkan plotnya. Untuk membuat plot surface digunakan ax.plot_surface.
Perintah ax.zlim digunakan untuk membuat sumbu z pada batas zmin sampai zmax.
Warna dari plot surface dapat diatur sesuai keinginan, selanjutnya tampilkan plotnya.
Plot kontur umumnya adalah plot surface yang dilihat dari atas. Disini kita akan
menampilkan 2 plot dalam 1 gambar dengan ukuran diatur dengan perintah
plt.figure(figsize=(14,5)). plt.subplot(121) berarti bahwa ada 2 kolom gaambar dalam
1 baris dan 1 digit angka terakhir menandakan posisi gambar merupakan gambar
pertama. Plot kontur dibuat dengan perintah plt.contour. Untuk plot kontur biasa
digunakan warna hitam sehinga akan menampilkan plot kontur dengan warna hitam
putih, tulis juga judul plotnya dengan perintah plt.title('Plot Kontur Biasa'). Untuk
membuat plot kontur berwarna, perintahnya sama dengan plot kontur biasa, hanya
saja pemberian warna bisa disesuaikan dengan keinginan.pada plot kontur berwarna
juga dicantumkan color bar dengan perintah plt.colorbar(). Beri judul plot dengan
perintah plt.title('Plot Kontur Berwarna') dan terakhir tampilkan plotnnya.
21
BAB V
PENUTUP
5.1 Kesimpulan
1. Dalam penyajian data, beberapa teknik yang dapat menyajikan sebuah data
.Bisa menggunakan histogram, grafik 3 dimensi, kontur, maupun surface
untuk memudahkan kita membaca suatu data
2. Penyajian data dalam metode numerik menggunakan bahasa python
mmemiliki algoritma yang berbeda-beda.
5.2 Saran
14
DAFTAR PUSTAKA
Ningsih, resty eka prasetya, dkk. (2013). Penyajian Data Statistik. Kudus :
Universitas Muria Kudus.
David, W. & Djamaris, A. (2018). Metode Statistik Untuk Ilmu dan Teknologi
Pangan. Jakarta: Universitas Bakrie.
https://drive.google.com/file/d/1AqmcRiLuidoW4KV9gn5C2tpfEPyNX04H/view?
usp=drivesdk
15