Data Science Academy · Pelajaran

Membuka Lembar Excel di pandas

Membaca lembar dan rentang tertentu

Pelajaran 2 dari 413 langkah

Membuka Lembar Excel di pandas adalah pelajaran Data Science Academy gratis di CoddyKit. Ini adalah pelajaran 2 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Data Science Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Data Science Academy mencakup 4 pelajaran total.

Excel Ada di Mana-Mana

Sebagian besar tim masih berbagi data dalam bentuk spreadsheet. Kabar baiknya, pandas membukanya hampir semudah CSV, sehingga Anda jarang memerlukan Excel itu sendiri. 📊

Pemanggilan read_excel

Untuk memuat workbook, gunakan read_excel. Berikan jalur berkasnya dan pandas akan memberikan DataFrame seperti sebelumnya.

import pandas as pd
df = pd.read_excel("report.xlsx")

Satu Persyaratan Tersembunyi

Di balik layar, pandas memerlukan pustaka openpyxl untuk membaca berkas xlsx. Instal sekali dan read_excel akan langsung berfungsi.

pip install openpyxl

Workbook Memiliki Banyak Sheet

Satu workbook dapat memuat beberapa tab. Secara default, pandas hanya membaca sheet pertama, yang belum tentu merupakan sheet yang Anda perlukan.

Memilih Sheet berdasarkan Nama

Masukkan sheet_name beserta judul tab untuk mengambil sheet yang tepat. Nama lebih jelas dan aman daripada mengandalkan posisi.

df = pd.read_excel("report.xlsx",
  sheet_name="Q3")

Atau Memilih berdasarkan Posisi

Anda juga dapat memilih sheet berdasarkan indeks berbasis nol. sheet_name=1 membaca tab kedua dalam workbook.

df = pd.read_excel("report.xlsx", sheet_name=1)

Memuat Semua Sheet Sekaligus

Atur sheet_name=None dan pandas akan mengembalikan kamus yang memetakan setiap nama tab ke DataFrame masing-masing. Berguna untuk workbook secara keseluruhan.

all_sheets = pd.read_excel("report.xlsx",
  sheet_name=None)

Melewati Bagian Tidak Penting di Atas

Berkas Excel sering diawali judul atau baris kosong. Gunakan skiprows untuk mengabaikannya agar header yang sebenarnya ditempatkan dengan benar.

df = pd.read_excel("report.xlsx", skiprows=3)

Membaca Rentang Kolom Saja

Opsi usecols menerima huruf Excel seperti A:D dan hanya mengambil kolom tersebut langsung dari sheet.

df = pd.read_excel("report.xlsx",
  usecols="A:D")

Mengatur Indeks saat Memuat

Sama seperti pada CSV, index_col menjadikan sebuah kolom sebagai indeks baris tepat saat spreadsheet dibaca.

df = pd.read_excel("report.xlsx",
  index_col="id")

Keterampilan Sama, Sumber Berbeda

Perhatikan polanya: read_excel menggunakan sebagian besar opsi yang sama dengan read_csv. Pelajari satu pembaca dan pembaca lainnya akan langsung terasa familier.

Pemeriksaan Cepat

Anda ingin semua tab dalam workbook dimuat sekaligus. Apa yang harus Anda atur?

Rangkuman: Excel Terbuka

Anda dapat membuka workbook apa pun dengan read_excel: memilih sheet berdasarkan nama atau indeks, melewati baris yang tidak penting, dan membatasi kolom. Spreadsheet tidak lagi menyimpan rahasia. 🎉

Gratis untuk memulai

Belajar Python dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
30
Pelajaran
120

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Membuka Lembar Excel di pandas” gratis?

Ya — teks lengkap “Membuka Lembar Excel di pandas” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Data Science Academy, upgrade ke CoddyKit PRO. Kursus Data Science Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Membuka Lembar Excel di pandas”?

Membaca lembar dan rentang tertentu Kamu berlatih Data Science Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Data Science Academy?

Tidak diperlukan pengalaman sebelumnya. Data Science Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 2 dari 4.

Berapa lama pelajaran “Membuka Lembar Excel di pandas” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Data Science Academy ini?

Ya. Setiap pelajaran Data Science Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. read_csv dan Opsi-Opsinya yang Berguna
  2. Membuka Lembar Excel di pandas
  3. Mengurai Tanggal dan Menetapkan dtypes Saat Memuat
  4. Menyimpan Hasil ke CSV dan Excel
← Kembali ke Data Science Academy