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

Dizini değerlerini dilimleme

Dilimleme, first:last sözdizimini kullanarak bir nesnenin ardışık öğelerini seçmenizi sağlar. DataFrames, dizin değerlerine veya satır/sütun numarasına göre dilimlenebilir. İlk durumla başlayalım. Bu, .loc[] yönteminin içinde dilimlemeyi içerir.

Listeleri dilimlemeye kıyasla hatırlanması gereken birkaç nokta vardır.

  • Dizini yalnızca dizin sıralanmışsa ( .sort_index() kullanılarak) dilimleyebilirsiniz.
  • Dış düzeyde dilimlemek için first ve last, dize olabilir.
  • İç düzeylerde dilimlemek için first ve last, demet olmalıdır.
  • .loc[] fonksiyonuna tek bir dilim geçirirseniz satırları dilimler.

pandas pd olarak yüklenmiştir. temperatures_ind dizininde ülke ve şehir bilgileri bulunmaktadır ve kullanılabilir durumdadır.

Bu egzersiz

pandas ile Veri İşleme

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

Egzersiz talimatları

  • temperatures_ind dizinini sıralayın.

  • Şu alt kümeleri almak için .loc[] ile dilimlemeyi kullanın:

    • Pakistan’dan Philippines’e.

    • Lahore’dan Manila’ya. (Bu, anlamsız bir sonuç verecektir.)

    • Pakistan, Lahore’dan Philippines, Manila’ya.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Sort the index of temperatures_ind
temperatures_srt = ____

# Subset rows from Pakistan to Philippines
print(____)

# Try to subset rows from Lahore to Manila
print(____)

# Subset rows from Pakistan, Lahore to Philippines, Manila
print(____)
Kodu Düzenle ve Çalıştır