Data Preparation with Python
Materi-materi yang digunakan pada DQLab Meetup #11: Data Preparation with Python, 3 Agustus 2019.
- Slides
- Sumber data (dengan modifikasi untuk pembelajaran):
angka_partisipasi_sekolah.csv
: Satu Data Indonesiapenduduk_telepon_seluler_pedesaan.csv
: Satu Data Indonesiaworld_gdp.tsv
: World Bankworld_population.csv
: World Bank
Untuk mengunduh materi-materi di folder ini, Anda dapat menjalankan perintah berikut di terminal Anda:
git clone https://github.com/galuhsahid/data-preparation-with-python.git
Atau meng-klik tombol hijau bertuliskan "Clone or download" dan "Download ZIP" di bagian kanan atas halaman ini.
Dalam penggunaan notebooks ini, diasumsikan bahwa Anda sudah cukup familiar dengan bahasa pemrograman Python. Apabila Anda merasa belum familiar dengan Python, Anda dapat mempelajari Python dengan menggunakan materi-materi pembelajaran berikut:
📖 Daftar Isi
Materi untuk Data Preparation with Python tersedia dalam bentuk Jupyter notebook (ekstensi .ipynb). Sejauh ini, materi berfokus pada penggunaan library pandas. Tidak menutup kemungkinan bahwa materi-materi ini akan dikembangkan lebih lanjut lagi ke depannya. Terdapat 3 notebook berbeda, yaitu:
- Membaca, mengakses, dan mengeksplor data
- Memodifikasi data (menghapus, mengubah nama kolom, meng-handle missing values, menangani duplikasi)
- Mengubah bentuk data, menggabungkan data dari berbagai sumber, serta meringkas data (groupby, agregasi)
Masing-masing notebook juga dilengkapi dengan beberapa latihan beserta masing-masing solusinya.
⚙️ Instalasi
Instalasi Python
Python sudah ter-install di Mac OS dan Linux secara default. Para pengguna Windows dapat mengunduh Python melalui link ini.
Instalasi Jupyter notebook
Jupyter notebook adalah aplikasi berbasis web, di mana kita dapat menulis dan mengeksekusi kode Python di web browser. Dengan Jupyter notebook, kita dapat mengeksekusi kode Python per bagian/per blok dalam satu waktu.
Apabila Anda telah meng-install Python 3:
python3 -m pip install --upgrade pip
python3 -m pip install jupyter
Apabila Anda memiliki Python 2:
python -m pip install --upgrade pip
python -m pip install jupyter
Anda telah meng-install Jupyter Notebook. Untuk dapat menjalankan notebook, jalankan perintah di bawah ini baik di Terminal (Mac/Linux) atau Command Prompt (Windows) Anda.
jupyter notebook
Penjelasan lebih lengkap terkait instalasi Jupyter notebook dapat dilihat di tautan ini.
💭 Isu dan Kontribusi
Apabila Anda menemukan isu atau ingin membantu memperbaiki modul ini, Anda bisa langsung membuka isu atau membuat pull request.
⚖️ Lisensi
Karya ini dilisensi dengan Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0). Untuk melihat salinan dari lisensi tersebut, kunjungi http://creativecommons.org/licenses/by-nc-sa/4.0/.