Mendaftar sheet dalam file Excel
Suka atau tidak, setiap data scientist yang bekerja akan perlu berurusan dengan spreadsheet Excel pada suatu saat. Namun, Anda tidak selalu ingin melakukannya langsung di Excel!
Di sini, Anda akan belajar cara menggunakan pandas untuk mengimpor spreadsheet Excel
dan cara menampilkan daftar nama sheet dalam file .xlsx yang dimuat.
Ingat dari video bahwa, untuk sebuah file Excel yang diimpor ke dalam variabel
spreadsheet, Anda dapat mengambil list nama sheet menggunakan atribut
spreadsheet.sheet_names.
Secara khusus, Anda akan memuat dan meninjau spreadsheet
'battledeath.xlsx', yang dimodifikasi dari himpunan data milik Peace Research Institute Oslo (PRIO).
Data ini memuat angka kematian akibat perang yang disesuaikan menurut usia di berbagai negara selama beberapa tahun.
Latihan ini adalah bagian dari kursus
Pengantar Mengimpor Data di Python
Petunjuk latihan
- Tetapkan nama file spreadsheet (disediakan di atas) ke variabel
file. - Teruskan argumen yang benar ke
pd.ExcelFile()untuk memuat file menggunakan pandas, dan tetapkan hasilnya ke variabelxls. - Cetak nama-nama sheet dari spreadsheet Excel dengan meneruskan argumen yang diperlukan ke fungsi
print().
Latihan interaktif praktis
Cobalah latihan ini dengan menyelesaikan kode contoh berikut.
# Import pandas
import pandas as pd
# Assign spreadsheet filename: file
file = ____
# Load spreadsheet: xls
xls = pd.ExcelFile(____)
# Print sheet names
print(____)