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

Tarih aralığından veri seçme

Belirli koşulları sağlayan verileri çekmek, DataFrame'lerle en güçlü ve en yaygın kullanılan işlemlerden biridir. Bunu şimdi Alphabet hisse verileriyle deneyebilirsin. Sana alphabet adlı DataFrame ve start_date ile end_date adlı datetimeler verildi. DataFrame'in ilk satırları şöyle görünüyor:

date close volume open high low
2019-08-02 1196.32 1745450 1203.00 1209.500 1190.00
2019-08-01 1211.78 1771271 1217.63 1236.298 1207.00
2019-07-31 1218.20 1997999 1224.87 1234.910 1208.18
2019-07-30 1228.00 1430775 1227.00 1236.910 1225.32
2019-07-29 1241.84 2069127 1242.50 1248.995 1230.20

Bu egzersiz

Finans için Orta Düzey Python

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

Egzersiz talimatları

  • Verilen tarih aralığındaki geçmiş tarihler için bir maske oluştur.
  • Bir maske, bir DataFrame'den satır seçmek için kullanılabilir.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

# Calculate the mask for one week
mask = (alphabet['date'] ____ start_date) & (alphabet['____'] <= end_date)

# Use the mask to get the data for one week
df = alphabet[____]

# Look at result
print(df)
Kodu Düzenle ve Çalıştır