0% menganggap dokumen ini bermanfaat (0 suara)
108 tayangan10 halaman

Laporan Praktikum: (How To Numpy)

Laporan praktikum ini membahas cara menggunakan Numpy untuk membuat dan melakukan operasi array. Terdapat penjelasan teori tentang Numpy dan kelebihan serta kekurangannya. Dilanjutkan dengan hasil praktikum membuat array, melakukan operasi, dan mencetak outputnya.

Diunggah oleh

FK-POM pemuda
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
108 tayangan10 halaman

Laporan Praktikum: (How To Numpy)

Laporan praktikum ini membahas cara menggunakan Numpy untuk membuat dan melakukan operasi array. Terdapat penjelasan teori tentang Numpy dan kelebihan serta kekurangannya. Dilanjutkan dengan hasil praktikum membuat array, melakukan operasi, dan mencetak outputnya.

Diunggah oleh

FK-POM pemuda
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOC, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 10

LAPORAN PRAKTIKUM

(How to Numpy)
Disusun untuk Memenuhi Praktikum Dasar Dasar Pemrograman
Dibimbing oleh Ibu Arnita Irianti, Si., M.Si.

OLEH:
Muh.Muhdi Asyry Masdar
D0222362

PRODI INFORMATIKA
FAKULTAS TEKNIK
UNIVERSITAS SULAWESI BARAT
2022
KATA PENGANTAR

Puji syukur kita panjatkan kehadirat Allah SWT yang telah memberikan rahmat dan
Hidayah-Nya sehingga saya dapat menyelesaikan tugas yang berjudul “Cara
menggunakan Numpy” ini tepat pada waktunya. Adapun tujuan dari penulisan dari
laporan ini adalah untuk memenuhi tugas pada mata kuliah Dasar-Dasar Pemograman.
Selain itu, laporan ini juga bertujuan untuk menambah wawasan tentang Numpy,
yang ada pada aplikasi phyton bagi para pembaca dan juga bagi penulis. Saya
mengucapkan terima kasih kepada Ibu Arnita Irianti, S.Si., M.Si selaku Dosen Dasar-
Dasar Pemograman yang telah memberikan tugas ini sehingga dapat menambah
pengetahuan dan wawasan sesuai dengan bidang studi yang saya tekuni ini.
Saya juga mengucapkan terima kasih kepada semua pihak yang tidak dapat saya
sebutkan semua, terimakasih atas bantuannya sehingga saya dapat menyelesaikan tugas
ini.
Saya menyadari, tugas yang saya tulis ini masih jauh dari kata sempurna. Oleh
karena itu, kritik dan saran yang membangun saya butuhkan demi kesempurnaan
makalah ini.

Majene, Desember 2022

Muh.Muhdi Asyry Masdar

ii
DAFTAR ISI
KATA PENGANTAR......................................................................................................ii

DAFTAR ISI....................................................................................................................iii

DAFTAR GAMBAR....................................................................................................... iv

NUMPY......................................................................................................................................................1

A. TUJUAN.......................................................................................................................................1

B. PETUNJUK..................................................................................................................................1

C. DASAR TEORI..........................................................................................................................1

D. HASIL PRAKTIKUM..............................................................................................................4

E. TUGAS PRAKTIKUM............................................................................................................7

DAFTAR PUSTAKA..........................................................................................................................9

iii
DAFTAR GAMBAR
Gambar 1.1..............................................................................................................................................................................4
Gambar 1.2............................................................................................................................................................................4
Gambar 1.3............................................................................................................................................................................4
Gambar 1.4............................................................................................................................................................................4
Gambar 1.5............................................................................................................................................................................4

iv
NumPy

A. TUJUAN
Setelah menyelesaikan modul ini diharapkan mahasiswa akan mampu :
1. Menggunakan Numpy Untuk membuat array
2. Melakukan operasi Array dengan Numpy
B. PETUNJUK
1. Awali aktivitas dengan doa, agar anda lancar dalam belajar.
2. Instalasi aplikasi yang mendukung.
3. Kerjakan tugas praktikum dengan baik, jujur, dan sabar.
4. Tanyakan kepada asisten apabila ada hal yang kurang jelas.

C. DASAR TEORI
1. Numpy

Berasal dari kata "Numerical Python", Numpy merupakan salah satu library pada Python yang
berfungsi melakukan proses komputasi numerik. Sedangkan Array merupakan kumpulan
variabel yang memiliki tipe data yang sama. Numpy menyimpan datanya dalam bentuk array.
Bentuk dari numpy array adalah multidimensional yang mana dapat berupa 1-dimensi maupun
2-dimensi. Array 1-dimensi adalah sekumpulan data yang berisikan nama variabel dan tipe data
yang sama yang dapat diakses menggunakan 1 buah index saja. Sedangkan array 2-dimensi
adalah sekumpulan data yang berisikan nama dan tipe data yang sama dimana elemennya
dapat diakses menggunakan 2 buah index yaitu index kolom dan index baris. 
NumPy adalah sebuah pustaka untuk bahasa pemrograman Python, NumPy memberikan
dukungan untuk himpunan dan matriks multidimensi yang besar, dan dilengkapi koleksi
sejumlah besar fungsi matematika tingkat tinggi untuk beroperasi pada himpunan ini.
2. Kelebihan dan kekurangan Numpy
Sesuai dengan fungsinya kelebihan numpy array diantaranya adalah sebagai berikut.
 Memudahkan operasi komputasi pada data.
 Cocok untuk melakukan akses secara acak .
 Elemen yang terkandung pada array dapat diatur sesuka hati dan dapat diacu secara
langsung tanpa melalui elemen-elemen lain.
 Jika berada pada sebuah lokasi dari elemen, maka akan memudahkan dalam melakukan
penelusuran dari elemen tetangga baik elemen sebelumnya maupun elemen penerusnya.
Elemen array merupakan sebuah nilai independen yang didalamnya harus selalu terjaga sehingga
penggunaan penyimpanannya dianggap sangat efisien. Sedangkan kekurangan dari numpy array
adalah sebagai berikut.
 Bentuk array harus homogen artinya harus memiliki tipe data yang sama dimana dalam
suatu array tidak bisa memiliki berbagai elemen seperti elemen karakter, elemen bilangan,
dan elemen lainnya. 
 Boros memori
 Membutuhkan banyak waktu untuk melakukan komputasi
 Tidak memungkinkan representasi
1

D. HASIL PRAKTIKUM

1. Mengimport Modul Numpy..

Gambar 1.1
2. Membuat Dua Variabel Yang berisi Array

Gambar 1.2
3. Membuat Dua Variabel dengan Menggunakan salah satu Fungsi dari Numpy

Gambar 1.3
4. Melakukan Operasi dengan Membagi 2 Variabel yang berisi fungsi dari Numpy

Gambar 1.4
5. Print Output

Gambar 1.4

Output :

Gambar 1.5

2
PANDAS(Module Pandas)
Pandas adalah sebuah library di Python yang berlisensi BSD dan open source yang menyediakan
struktur data dan analisis data yang mudah digunakan. Pandas biasa digunakan untuk membuat
tabel, mengubah dimensi data, mengecek data, dan lain sebagainya. Struktur data dasar pada
Pandas dinamakan DataFrame, yang memudahkan kita untuk membaca sebuah file dengan
banyak jenis format seperti file .txt, .csv, dan .tsv. Fitur ini akan menjadikannya table dan juga
dapat mengolah suatu data dengan menggunakan operasi seperti join, distinct, group by,
agregasi, dan teknik lainnya yang terdapat pada SQL.

Library Pandas memiliki dua tipe struktur data untuk versi terbaru yaitu Series dan Data Frame
serta satu deprecated struktur data yaitu Panel (deprecated). Series diibaratkan sebagai array satu
dimensi sama halnya dengan numpy array, hanya bedanya mempunyai index dan kita dapat
mengontrol index dari setiap elemen tersebut. Sedangkan data frame merupakan array dua
dimensi dengan baris dan kolom. Struktur data ini merupakan cara paling standar untuk
menyimpan data dalam bentuk tabel/data tabular. Dapat disimpulkan, bahwa Pandas merupakan
library analisis data yang diperlukan untuk membersihkan data mentah ke dalam sebuah bentuk
yang bisa untuk diolah. Untuk lebih memahami apa saja yang ada dalam library Pandas, yuk kita
bahas bersama!

HASIL PRAKTIKUM

Output :
DAFTAR PUSTAKA

Modul Dasar-dasar pemrograman.


Dr. Eng.Sulfayanti, Arnita Irianti, S.si.,M.Si,Nuralamsyah Zulkarnaim
S.kom.,M.Kom. (2022).
Modul
Praktikum
DDP

Anda mungkin juga menyukai