BaşlayınÜcretsiz Başlayın

Excel dosyalarındaki sayfaları listeleme

İstesek de istemesek de, çalışan her veri bilimci bir noktada Excel e-tablolarıyla uğraşmak zorunda kalır. Ancak bunu her zaman Excel içinde yapmak zorunda değilsin!

Burada, pandas kullanarak Excel e-tablolarını nasıl içe aktaracağını ve yüklenen herhangi bir .xlsx dosyasındaki sayfa adlarını nasıl listeleyeceğini öğreneceksin.

Videodan hatırla: Bir Excel dosyasını spreadsheet değişkenine aktardıktan sonra, sayfa adlarının listesini spreadsheet.sheet_names özniteliğiyle alabilirsin.

Özellikle, Barış Araştırmaları Enstitüsü Oslo'nun (PRIO) veri kümesinden uyarlanmış 'battledeath.xlsx' e-tablolarını yükleyip inceleyeceksin. Bu veriler, çeşitli ülkelerde savaş nedeniyle yıllar içinde yaşa göre düzeltilmiş ölüm oranlarını içerir.

Bu egzersiz

Python'da Veri Aktarmaya Giriş

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • E-tablo dosya adını (yukarıda verilmiş) file değişkenine ata.
  • Dosyayı pandas ile yüklemek için doğru argümanı pd.ExcelFile() fonksiyonuna geçir ve sonucu xls değişkenine ata.
  • Excel e-tablosunun sayfa adlarını yazdırmak için gerekli argümanı print() fonksiyonuna geçir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Import pandas
import pandas as pd

# Assign spreadsheet filename: file
file = ____

# Load spreadsheet: xls
xls = pd.ExcelFile(____)

# Print sheet names
print(____)
Kodu Düzenle ve Çalıştır