Mulai sekarangMulai gratis

Memilih data dari rentang tanggal

Mengambil data yang memenuhi kondisi tertentu adalah salah satu operasi paling kuat dan paling sering digunakan pada DataFrame. Kini Anda dapat mencobanya dengan data saham Alphabet. Disediakan DataFrame alphabet serta datetime start_date dan end_date. Cuplikan awal (head) DataFrame terlihat seperti ini:

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

Latihan ini merupakan bagian dari kursus

Python Menengah untuk Keuangan

Lihat Kursus

Instruksi latihan

  • Buat mask untuk tanggal historis dalam rentang tanggal yang diberikan.
  • Mask dapat digunakan untuk memilih baris dari sebuah DataFrame.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

# 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)
Edit dan Jalankan Kode