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, kursun bir parçasıdır

Python'da Veri Aktarmaya Giriş

Kursa Göz Atın

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ı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

# 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