E-tablonu içe aktarmayı özelleştirme
Burada, e-tablolarını ayrıştıracak ve belirli satırları atlamak, sütunları yeniden adlandırmak ve sadece belirli sütunları seçmek için ek argümanlar kullanacaksın.
'battledeath.xlsx' e-tablosu zaten xls olarak
yüklendi.
Daha önce olduğu gibi parse() metodunu kullanacaksın. Ancak bu kez,
ek olarak skiprows, names ve usecols argümanlarını
ekleyeceksin. Bunlar sırasıyla satırları atlar, sütunları adlandırır
ve hangi sütunların ayrıştırılacağını belirtir. Bu argümanların her biri,
duruma uygun olarak belirli satır numaralarını, metinleri ve sütun
numaralarını içeren listelere atanabilir.
Bu egzersiz
Python'da Veri Aktarmaya Giriş
kursunun bir parçasıdırEgzersiz talimatları
- İlk sayfayı indeks ile ayrıştır. Bunu yaparken ilk veri satırını atla ve
namesargümanını kullanarak sütunları'Country've'AAM due to War (2002)'olarak adlandır.skiprowsvenames'e verilen değerlerin tümülisttüründe olmalı. - İkinci sayfayı indeks ile ayrıştır. Bunu yaparken
usecolsparametresiyle yalnızca ilk sütunu ayrıştır, ilk satırı atla ve sütunu'Country'olarak yeniden adlandır.usecols'a verilen argüman dalisttüründe olmalı.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# Parse the first sheet and rename the columns: df1
df1 = xls.parse(____, skiprows=____, names=____)
# Print the head of the DataFrame df1
print(df1.head())
# Parse the first column of the second sheet and rename the column: df2
df2 = xls.parse(____, usecols=____, skiprows=____, names=____)
# Print the head of the DataFrame df2
print(df2.head())