Praktikum Modul 3 Pengenalan Python Dan Google Colab
Praktikum ini membahas dasar penggunaan Python di Google Colab untuk eksplorasi data dan visualisasi sederhana — umumnya digunakan dalam bidang Machine Learning dan Artificial Intelligence (AI).
Tujuannya agar mahasiswa mampu:
-
Menggunakan Google Colab untuk menjalankan kode Python.
-
Mengelola dataset (membaca, menampilkan, dan membersihkan data).
-
Membuat visualisasi sederhana menggunakan Matplotlib dan Seaborn.
Pengantar Python: Variabel, Tipe Data, dan Struktur Data
a. Variabel & Tipe Data
Contoh:
Tipe data dapat dicek dengan:
Penjelasan:
-
string: teks atau kalimat -
integer: bilangan bulat -
float: bilangan desimal -
boolean: logika (True/False)
b. Struktur Data: List & Dictionary
List (data urutan yang bisa diubah)
Dictionary (data pasangan kunci-nilai)
Penjelasan:
-
Listcocok untuk menyimpan banyak nilai sejenis (misal nilai ujian). -
Dictionarycocok untuk data dengan pasangan kunci → nilai (seperti nama, prodi, minat).
Numpy: Operasi Matriks dan Agregasi Data
a. Membuat Array
b. Indexing & Slicing
c. Broadcasting dan Agregasi
d. Transformasi Bentuk
Penjelasan:
-
Numpy memudahkan perhitungan numerik (seperti menjumlahkan seluruh elemen atau rata-rata per kolom).
-
Broadcasting artinya menambahkan angka ke seluruh elemen array tanpa perulangan manual.
Pandas: Eksplorasi DataFrame
a. Membuat DataFrame
b. Membaca Dataset CSV
c. Info & Ringkasan Data
Penjelasan:
-
info()menunjukkan jumlah data, tipe kolom, dan missing values. -
describe()menampilkan statistik deskriptif seperti mean, min, max, dan quartile.
d. Seleksi Kolom, Baris, dan Filter
Penjelasan:
-
ilocdigunakan untuk mengakses baris berdasarkan indeks. -
locdigunakan berdasarkan label atau nama kolom. -
Dapat membuat kolom baru (misal harga per m²).
e. Menangani Missing Values
Penjelasan:
-
isna().sum()→ menghitung jumlah data kosong. -
fillna()→ mengganti nilai kosong dengan median atau nilai lain.
Visualisasi Data — Matplotlib & Seaborn
a. Histogram
Penjelasan:
Histogram digunakan untuk melihat distribusi data numerik, misalnya penyebaran luas bangunan.
b. Scatter Plot
Penjelasan:
Scatter plot menampilkan hubungan antara dua variabel numerik (misalnya apakah luas bangunan berbanding lurus dengan harga rumah).
c. Seaborn: Heatmap Korelasi & Pairplot
Penjelasan:
-
Heatmap menampilkan kekuatan hubungan antar variabel numerik dalam bentuk warna.
-
Pairplot menampilkan hubungan antar variabel dalam grafik sebaran (scatter) dan distribusi diagonal.
🧠Kesimpulan Umum
Materi praktikum ini memperkenalkan alur dasar analisis data menggunakan Python:
-
Membaca dan memahami data (dengan Pandas).
-
Membersihkan dan menyiapkan data (handling missing values).
-
Melakukan analisis statistik sederhana.
-
Membuat visualisasi dasar untuk memahami pola dan hubungan antar variabel.
Tahapan ini merupakan fondasi utama dalam data science dan machine learning sebelum melangkah ke tahap modeling dan prediksi.
Link Google Collab Praktikum 1 dan 2 Modul 3
Referensi
Sumber utama:
Modul Praktikum Machine Learning & AI, disusun oleh Adi Muhamad Muhsidi (2025).
Program Studi Bisnis Digital, Fakultas Ekonomi dan Bisnis, Universitas Kuningan.
Link flipbook: https://heyzine.com/flip-book/cbbbf75431.html
Atau dapat diakses langsung dari blog pribadi penulis di:
https://adi-muhamad.my.id

Posting Komentar