0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan17 halaman

Panduan Google Colab untuk Python

Dokumen ini adalah tutorial tentang cara menjalankan script Python menggunakan Google Colab, termasuk langkah-langkah untuk membuka platform, menulis dan menjalankan kode, mengunggah file, serta menyimpan dan membagikan notebook. Google Colab menawarkan kemudahan akses, kolaborasi real-time, dan dukungan untuk komputasi berat, menjadikannya ideal untuk belajar data science. Tutorial ini juga mencakup latihan coding dan tips untuk mengoptimalkan penggunaan Google Colab dalam proyek data science.

Diunggah oleh

ysilentclimber
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 DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
7 tayangan17 halaman

Panduan Google Colab untuk Python

Dokumen ini adalah tutorial tentang cara menjalankan script Python menggunakan Google Colab, termasuk langkah-langkah untuk membuka platform, menulis dan menjalankan kode, mengunggah file, serta menyimpan dan membagikan notebook. Google Colab menawarkan kemudahan akses, kolaborasi real-time, dan dukungan untuk komputasi berat, menjadikannya ideal untuk belajar data science. Tutorial ini juga mencakup latihan coding dan tips untuk mengoptimalkan penggunaan Google Colab dalam proyek data science.

Diunggah oleh

ysilentclimber
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 DOCX, PDF, TXT atau baca online di Scribd

Tutorial Jalankan Script Python

dengan Google Colab

Belajar Data Science

Daftar Isi:

 1. Membuka Google Colab


 2. Menulis dan Menjalankan Kode Python
 3. Mengunggah dan Mengakses File
 4. Menyimpan dan Membagikan Notebook

Perkembangan teknologi membuat Python menjadi salah satu bahasa


pemrograman yang semakin populer digunakan di kalangan profesional.
Python dilengkapi dengan banyak library dan framework sehingga dapat
mendukung Python untuk menyelesaikan banyak tugas dari berbagai
industri. Python dapat diakses secara offline dengan menginstall aplikasi
terlebih dahulu, maupun secara online dengan mengakses nya di cloud.
Google Colab merupakan platform berbasis cloud yang memungkinkan
kita untuk menulis dan menjalankan kode Python secara interaktif di
browser. Keberadaan Google Collab sangat berguna bagi pemula maupun
profesional untuk melakukan eksperimen, analisis data, atau bahkan
pengembangan model Machine Learning tanpa perlu mengatur
lingkungan lokal.

Dalam artikel ini akan dibahas bagaimana cara menjalankan script Python
menggunakan Goole Colab. Yuk, simak pembahasannya!

1. Membuka Google Colab


Langkah pertama untuk menjalankan script Python di cloud adalah
membuka Google Colab di browser. Karena tool ini adalah milik Google,
maka kita diharuskan memiliki akun Google untuk mengakses platform
ini. Berikut adalah tahapan yang bisa dilakukan untuk membuka Google
Colab:
 Buka browser dan masuk ke akun Google. Lalu pilih Google Drive.
Pastikan kamu telah login ke akun Google atau jika belum memiliki
akun, kamu harus membuatnya terlebih dahulu.

 Setelah Google Drive berhasil terbuka, klik New lalu pilih More.
Setelahnya akan ada pilihan Google Colaboratory.
 Setelah halaman terbuka, kamu bisa memilih untuk membuat
notebook baru dengan mengklik "New Notebook" atau membuka
notebook yang sudah ada dari Google Drive.

Baca juga : Bootcamp Data Analyst with SQL and Python

2. Menulis dan Menjalankan Kode Python


Google Colab sekilas hampir mirip dengan jupyter notebook yang
menggunakan notebook yang terdiri dari sel-sel kode. Kamu dapat
menulis dan menjalankan kode Python di sel-sel ini.
 Di dalam notebook baru, kamu akan melihat sel kosong di mana
kamu dapat mengetik kode Python.
 Ketik kode Python di dalam sel. Misalnya, kamu bisa memulai dengan
kode sederhana sejuta umat seperti

print("Hello, Google Colab!")

 Untuk menjalankan kode, klik tombol "Run" di sebelah kiri sel atau
tekan Shift + Enter.

3. Mengunggah dan Mengakses File


Google Colab memungkinkan kamu untuk mengunggah file dari komputer
lokal atau mengakses file dari Google Drive. Hal ini akan bermanfaat
untuk mengelola data atau menjalankan script yang sudah ada.
Mengunggah File Lokal
 Klik ikon folder di sisi kiri untuk membuka file browser.
 Klik ikon "Upload" dan pilih file dari komputer mu untuk diunggah.

 Setelah file diunggah, kamu bisa mengaksesnya dalam kode Python.


Misalnya, jika file yang diunggah dalam format .csv dan dengan
nama [Link] maka bisa menggunakan kode berikut:

Mengakses File dari Google Drive:


 Jalankan kode berikut untuk menghubungkan Google Colab dengan
Google Drive.
 Ikuti petunjuk untuk mengotorisasi akses.
 Kamu dapat mengakses file di Google Drive menggunakan path yang
sesuai, misalnya:

4. Menyimpan dan Membagikan Notebook


Setelah selesai mengerjakan kode Python, kamu dapat menyimpan
notebook ke Google Drive atau mengunduhnya sebagai file .ipynb
atau .py. Kamu juga dapat membagikan notebook dengan orang lain.
Menyimpan Notebook:
Notebook secara otomatis disimpan di Google Drive, tetapi kamu juga
bisa menyimpannya secara manual dengan mengklik "File" > "Simpan
Salinan di Drive".
Mengunduh Notebook:
Untuk mengunduh notebook, klik "File" > "Download" dan pilih format
yang diinginkan (.ipynb untuk notebook atau .py untuk file Python).
Membagikan Notebook:Klik
"Share" di kanan atas dan tambahkan email orang yang ingin dibagikan
notebook tersebut. Kamu juga bisa mendapatkan link yang bisa dibagikan
dan mengatur izin akses (misalnya, hanya lihat atau edit).

Contoh Soal Google Colab untuk Latihan Coding Python dan Data
Science

Google Colab atau Google Colaboratory telah menjadi standar industri


bagi para praktisi data science, peneliti AI, dan pelajar pemrograman.
Keunggulannya yang berbasis cloud, gratis, dan menyediakan akses GPU
membuat platform ini sangat ideal untuk menjalankan komputasi berat
tanpa membebani perangkat lokal. Namun, memahami fitur saja tidak
cukup. Anda membutuhkan latihan terstruktur untuk benar-benar mahir.
Artikel ini menyajikan panduan lengkap mulai dari dasar hingga tingkat
lanjut, lengkap dengan contoh soal dan pembahasan yang dirancang
untuk mengasah logika pemrograman serta kemampuan analisis data
Anda.

Baca juga: Pentingnya Menguasai Administrasi Kesehatan

Mengapa Latihan di Google Colab Sangat Penting

Sebelum masuk ke contoh soal, penting untuk memahami mengapa


Google Colab menjadi lingkungan belajar yang superior:

1. Integrasi Google Drive: Memudahkan penyimpanan dataset dan


notebook secara otomatis.
2. Library Pre-installed: Library populer seperti Pandas, NumPy, Scikit-
learn, dan TensorFlow sudah siap digunakan.
3. Kolaborasi Real-time: Anda bisa berbagi notebook dengan rekan setim
layaknya mengedit dokumen di Google Docs.
4. Akses Hardware Akselerasi: Memungkinkan Anda menjalankan model
Deep Learning dengan GPU/TPU secara gratis.

Persiapan Lingkungan Kerja

Untuk mengerjakan soal-soal di bawah ini, pastikan Anda sudah membuka


notebook baru di Google Colab. Anda hanya perlu masuk ke situs
[Link] menggunakan akun Google Anda.

Menghubungkan Google Drive

Sebagian besar tugas data science melibatkan pemrosesan file eksternal.


Gunakan perintah berikut sebagai langkah awal latihan Anda:

Python

from [Link] import drive

[Link]('/content/drive')

Bagian 1: Latihan Dasar Pemrograman Python di Colab

Bagian ini berfokus pada penguasaan sintaksis Python, struktur data, dan
kontrol alur yang sering digunakan dalam manipulasi data.

Soal 1: Manipulasi List dan String

Buatlah sebuah fungsi yang menerima daftar (list) nama karyawan. Fungsi
tersebut harus mengembalikan daftar baru yang hanya berisi nama yang
diawali dengan huruf vokal (A, E, I, O, U) dan mengubah semua hurufnya
menjadi kapital.

Pembahasan: Latihan ini menguji pemahaman Anda tentang list


comprehension dan metode string.

Python

def filter_vokal(nama_list):

vokal = "AIUEO"

return [[Link]() for nama in nama_list if nama[0].upper() in vokal]

# Test

karyawan = ["Andi", "Budi", "Euis", "Indra", "Zaki"]

print(filter_vokal(karyawan))

Soal 2: Dictionary dan Agregasi Sederhana

Diberikan sebuah list berisi angka acak. Buatlah program untuk


menghitung frekuensi kemunculan setiap angka dan simpan hasilnya
dalam sebuah dictionary.

Pembahasan: Ini adalah logika dasar di balik fungsi value_counts() pada


Pandas.

Python

data = [1, 2, 2, 3, 3, 3, 4, 4, 4, 4]

frekuensi = {}

for angka in data:

frekuensi[angka] = [Link](angka, 0) + 1

print(frekuensi)
Bagian 2: Pengolahan Data dengan NumPy dan Pandas

Data science hampir tidak mungkin dipisahkan dari NumPy untuk


komputasi numerik dan Pandas untuk manipulasi tabel.

Soal 3: Operasi Matriks dengan NumPy

Buatlah sebuah array NumPy berukuran 5×5 yang berisi angka acak
antara 1 sampai 100. Kemudian, ganti semua nilai yang lebih besar dari
50 dengan angka 0.

Pembahasan: Latihan ini mengajarkan teknik boolean indexing yang


sangat efisien dalam pengolahan data besar.

Python

import numpy as np

arr = [Link](1, 101, size=(5, 5))

print("Array Asli:\n", arr)

arr[arr > 50] = 0

print("Array Modifikasi:\n", arr)

Soal 4: Analisis Dataset dengan Pandas

Gunakan dataset publik yang tersedia di Colab. Muat


file sample_data/california_housing_train.csv. Hitunglah:

1. Rata-rata harga rumah (median_house_value).


2. Tampilkan hanya data yang memiliki total_rooms lebih dari 2000.
3. Urutkan data berdasarkan median_income dari yang terbesar.

Pembahasan: Kemampuan melakukan filtering dan sorting adalah


fundamental bagi seorang Data Analyst.

Python

import pandas as pd
df = pd.read_csv('/content/sample_data/california_housing_test.csv')

# 1. Rata-rata

rata_harga = df['median_house_value'].mean()

# 2. Filtering

filtered_df = df[df['total_rooms'] > 2000]

# 3. Sorting

sorted_df = df.sort_values(by='median_income', ascending=False)

print(f"Rata-rata Harga: {rata_harga}")

print(sorted_df.head())

Bagian 3: Visualisasi Data di Google Colab

Data yang bagus tidak akan berarti tanpa visualisasi yang komunikatif. Di
Colab, Matplotlib dan Seaborn adalah library utama.

Soal 5: Membuat Grafik Tren

Buatlah grafik garis (line plot) yang menunjukkan tren penjualan fiktif
selama 12 bulan. Tambahkan judul, label sumbu X (Bulan), dan label
sumbu Y (Penjualan).

Pembahasan:

Python

import [Link] as plt

bulan = ['Jan', 'Feb', 'Mar', 'Apr', 'Mei', 'Jun', 'Jul', 'Agu', 'Sep', 'Okt', 'Nov', 'Des']
penjualan = [150, 180, 210, 190, 250, 300, 280, 320, 350, 400, 380, 450]

[Link](figsize=(10, 5))

[Link](bulan, penjualan, marker='o', linestyle='-', color='b')

[Link]('Tren Penjualan Tahunan')

[Link]('Bulan')

[Link]('Jumlah Penjualan')

[Link](True)

[Link]()

Soal 6: Visualisasi Distribusi (Histogram)

Gunakan dataset perumahan California tadi, buatlah histogram untuk


kolom housing_median_age.

Pembahasan: Histogram membantu kita melihat distribusi data, apakah


normal, miring ke kiri, atau miring ke kanan.

Python

import seaborn as sns

[Link](figsize=(8, 6))

[Link](df['housing_median_age'], bins=30, kde=True, color='green')

[Link]('Distribusi Usia Rumah')

[Link]()

Bagian 4: Machine Learning Dasar di Google Colab

Google Colab sangat populer karena kemampuannya menjalankan Scikit-


learn untuk pemodelan prediktif.

Soal 7: Regresi Linear Sederhana


Buatlah model Regresi Linear menggunakan Scikit-learn untuk
memprediksi nilai Y berdasarkan nilai X. Data: X = [[1], [2], [3], [4], [5]] Y
= [2, 4, 6, 8, 10]

Pembahasan: Ini adalah dasar dari predictive modeling.

Python

from sklearn.linear_model import LinearRegression

X = [Link]([[1], [2], [3], [4], [5]])

y = [Link]([2, 4, 6, 8, 10])

model = LinearRegression()

[Link](X, y)

# Prediksi untuk angka 6

prediksi = [Link]([[6]])

print(f"Prediksi untuk X=6 adalah {prediksi[0]}")

Soal 8: Klasifikasi dengan K-Nearest Neighbors (KNN)

Gunakan dataset bunga Iris yang tersedia di library Scikit-learn. Bagi data
menjadi data training dan data testing, kemudian buat model klasifikasi
untuk menentukan jenis bunga.

Pembahasan: Latihan ini mencakup workflow lengkap machine learning:


loading data, splitting, training, dan evaluation.

Python

from [Link] import load_iris

from sklearn.model_selection import train_test_split

from [Link] import KNeighborsClassifier


from [Link] import accuracy_score

# Load data

iris = load_iris()

X, y = [Link], [Link]

# Split data

X_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=42)

# Model

knn = KNeighborsClassifier(n_neighbors=3)

[Link](X_train, y_train)

# Evaluasi

y_pred = [Link](X_test)

print(f"Akurasi Model: {accuracy_score(y_test, y_pred) * 100}%")

Bagian 5: Tips Lanjutan Menggunakan Google Colab

Agar latihan coding Anda lebih produktif, berikut adalah beberapa fitur
Colab yang harus Anda kuasai:

Menggunakan Form untuk Input Data

Anda bisa membuat input interaktif sehingga user tidak perlu mengubah
kode secara manual.

Python

#@title Masukkan Nama Anda


nama_user = "Budi" #@param {type:"string"}

print(f"Halo {nama_user}, selamat belajar di Colab!")

Menginstal Library Tambahan

Meskipun sebagian besar library sudah ada, terkadang Anda butuh library
spesifik seperti PySprit atau PyCaret. Gunakan perintah pip dengan tanda
seru.

Python

!pip install pycaret

Menjalankan Perintah Terminal

Colab berbasis Linux. Anda bisa menjalankan perintah terminal langsung


dari sel kode.

Python

!ls -l

!pwd

Studi Kasus: Proyek Mini Data Science

Untuk menguji pemahaman Anda secara keseluruhan, cobalah kerjakan


tantangan berikut secara mandiri:

Tantangan: Analisis Data Keuangan

1. Cari dataset harga saham (misal format CSV) atau gunakan


API yfinance.
2. Lakukan pembersihan data jika ada nilai yang hilang (missing values).
3. Hitung moving average selama 7 hari untuk harga penutupan.
4. Visualisasikan harga asli vs moving average dalam satu grafik.
5. Berikan kesimpulan sederhana apakah tren sedang naik atau turun.

Cara Mengoptimalkan Google Colab untuk Deep Learning

Jika Anda berlatih menggunakan model yang lebih berat seperti Neural
Networks (dengan TensorFlow atau PyTorch), pastikan Anda mengubah
tipe runtime:

1. Klik menu Runtime.


2. Pilih Change runtime type.
3. Pada bagian Hardware accelerator, pilih T4 GPU.

Langkah ini akan mempercepat proses pelatihan model hingga berkali-kali


lipat dibandingkan hanya menggunakan CPU.

Kesalahan Umum Saat Latihan di Colab

Banyak pemula melakukan kesalahan berikut, pastikan Anda


menghindarinya:

1. Lupa Menghubungkan Drive: Saat ingin membaca file dari Drive,


seringkali lupa menjalankan perintah [Link].
2. Variabel Tertukar: Karena sel di Colab bisa dijalankan secara acak,
sering terjadi variabel yang sudah dihapus masih tersimpan di memori.
Solusi: Gunakan Restart session.
3. Lupa Menyimpan Progress: Meskipun ada autosave, selalu pastikan
Anda melakukan Save a copy in Drive sebelum menutup tab browser
untuk keamanan ekstra.

Baca juga: Rektor Universitas Teknokrat Indonesia Salurkan Donasi untuk


Korban Bencana Sumatera melalui ICMI

Sumber Belajar Tambahan

Setelah menyelesaikan contoh soal di atas, Anda dapat mengeksplorasi


lebih jauh melalui:

 Kaggle: Untuk mendapatkan dataset real-world yang menantang.

 Dokumentasi Resmi Python: Untuk memperdalam logika dasar.

 Google Machine Learning Crash Course: Yang menggunakan Colab


sebagai platform utama pembelajarannya.

Berlatih coding secara konsisten di Google Colab akan mempercepat


transisi Anda dari seorang pemula menjadi seorang Data Scientist
profesional. Platform ini menghilangkan hambatan teknis instalasi
perangkat lunak, sehingga Anda bisa fokus sepenuhnya pada logika dan
analisis.

Latihan secara rutin adalah kunci. Cobalah untuk memodifikasi soal-soal


di atas dengan parameter yang berbeda untuk melihat bagaimana
hasilnya berubah. Penguasaan terhadap Google Colab bukan hanya
tentang mengetik kode, tetapi tentang bagaimana Anda memanfaatkan
ekosistem cloud untuk memecahkan masalah data yang kompleks secara
efektif.

Anda mungkin juga menyukai