Tutorial Pengenalan Notebook Jupyter

Jupyter Notebook Introduction Tutorial



Jika Anda seorang pengembang Python, Anda mungkin ingin mengotori tangan Anda dengan Linux. Karena sebagian besar pustaka Python kompatibel dengan Linux dan umumnya situs web Python digunakan di sistem Linux; lebih baik memulai dengan sistem operasi yang memberi Anda fleksibilitas terbesar saat bekerja dengan bahasa ini.

Dan cara apa yang lebih baik untuk mulai belajar selain menggunakan Python IDE yang mudah digunakan yang menyediakan editor, tempat Anda dapat mengedit kode sumber, juru bahasa, dan kompiler, dan antarmuka tempat Anda dapat melihat output, semuanya dalam satu tempat? Jupyter Notebook adalah IDE yang menyediakan lingkungan yang dirancang untuk menunjukkan hasil dan analisis yang jelas bagi pemula (dan bahkan pengembang Python berpengalaman).







Jupyter Notebook – editor serba bisa

Anda bahkan mungkin berpendapat, begitu Anda mulai menggunakan Jupyter, bahwa notebooknya adalah lingkungan pengembangan terintegrasi yang paling nyaman untuk dikodekan. Notebook ini juga merupakan alat pembelajaran yang sangat kuat. Mereka dilengkapi dengan editor teks yang dapat dibaca manusia di mana Anda dapat merancang deskripsi kode lengkap dengan gambar dan diagram, dan sel kode yang memisahkan unit logis dari program Anda. Jika semua utilitas notebook dimanfaatkan dengan baik, Anda dapat membuat dokumen yang menjalankan seluruh program dan juga menyediakan analisis dan deskripsi yang mudah dipahami berdampingan dengan kode.



Gambar 1: Beranda Notebook Jupyter



Jupyter adalah IDE berbasis web dan terbuka di browser. Anda dapat mengubah browser default yang dibukanya ke browser pilihan Anda. Notebook Jupyter dapat diinstal di sistem Linux Anda di mana ia membuat notebook di tempat kerja pada disk Anda atau dapat digunakan secara online untuk mengedit kode di https://jupyter.org/ . Setelah Anda membuat buku catatan di Jupyter dengan mengklik Baru , editor berikut akan terbuka:





Gbr. 2: Buku catatan tanpa judul

Antarmuka yang tampak sederhana ini sangat kuat dalam fitur-fiturnya. Mari kita mulai dengan pengenalan dasar terlebih dahulu.



Mulai

Pada Gambar 3, buku catatan kosong yang Anda lihat adalah tata letak yang akan Anda gunakan saat mempelajari Python di Jupyter.

Gambar 4: Jalankan sel kode

Untuk menjalankan sel kode, yang harus Anda lakukan adalah memilih sel yang ingin Anda jalankan dan klik Jalankan atau tekan Shift + Enter. Ini, bersama dengan tombol interupsi kernel di sebelahnya, adalah yang paling sering Anda klik. Berbicara tentang interupsi kernel, jika Anda terjebak dalam infinite loop, ini mungkin berguna. Batalkan misi sebelum semuanya menjadi lebih berantakan!

Dan sementara kita membahas topik kernel, mari kita jelajahi lebih lanjut salah satu komponen terpenting dari notebook – Kernel. Dalam istilah yang paling sederhana, kernel Python memiliki tanggung jawab untuk mengeksekusi kode. Semua opsi yang Anda perlukan sehubungan dengan Kernel ada di sini:

Gambar 5: Kernel

Kernel Python, sebagai unit komputasi yang mengeksekusi kode, dapat diinterupsi untuk menghentikan eksekusi kode, memulai ulang, menghubungkan kembali, dan mematikan. Maju ke lebih banyak opsi yang melibatkan kernel, seseorang bahkan dapat mengubah kernel untuk beralih dari satu versi Python ke versi lainnya (seperti dari Python 2 ke Python 3).

Seperti yang kami sebutkan sebelumnya, notebook digunakan lebih dari sekadar menulis kode. Anda dapat menggunakannya untuk membuat dokumen lengkap dengan paragraf, persamaan, fungsi, dan gambar. Untuk memulai dengan ini, Anda perlu membiasakan diri dengan sel penurunan harga.

Memilih sel lalu memilih Sel > Jenis Sel > Penurunan harga akan mengubah sel kode menjadi sel teks. Di sini, Anda dapat menulis deskripsi dan analisis. Ini adalah praktik yang baik untuk mencari dokumentasi Jupyter Notebooks untuk membuka semua cara berbeda di mana Anda dapat memanfaatkan fitur ini. Satu hal menarik yang saya temukan ketika saya mulai dengan buku catatan adalah bahwa setelah Anda mengonversi sel menjadi penurunan harga, opsi Sisipkan Gambar di dropdown Edit akan diaktifkan. Berikut adalah demo seperti apa sel penurunan harga:

Gambar 6: Sel penurunan harga

Perhatikan bahwa teks ini berada di atas sel kode biasa. Ini adalah bagaimana Anda dapat menambahkan makna ke unit kode logis.

Pengenalan ini hanya menggores permukaan dari apa yang dapat Anda lakukan dengan notebook. Saran terbaik adalah menjelajahinya sendiri dan menemukan fitur-fitur lainnya yang sesuai dengan tujuan Anda.

Memasang Jupyter

Pada sistem Linux, Notebook Jupyter dapat diinstal baik melalui antarmuka baris perintah dan antarmuka pengguna grafisnya. Antarmuka baris perintah terletak pada Terminalnya. Untuk menginstal Jupyter, Anda harus menginstal atau memperbarui Python terlebih dahulu dan kemudian menginstal notebook Python.

Gbr. 7: Perintah untuk menginstal notebook Python

Menginstal Notebook Jupyter dari GUI cukup mudah. Cari saja Project Jupyter di Perangkat Lunak Ubuntu dan klik Instal.

Gbr. 8: Project Jupyter di Perangkat Lunak Ubuntu (instalasi GUI)

Python adalah bahasa pemrograman yang paling kuat untuk ilmu data. Ini juga merupakan bahasa yang mudah dipelajari dan IDE seperti Jupyter Notebook membuatnya mulus untuk terbiasa dengan pemrograman dengan Python.