MulaiMulai sekarang secara gratis

Siapa yang di atas rata-rata?

Array boolean bisa menjadi cara yang sangat kuat untuk menyeleksi subset array. Dalam latihan ini, Anda akan mengidentifikasi harga yang lebih besar daripada nilai rata-rata dari sebuah daftar harga.

numpy sudah diimpor sebagai np dan array prices tersedia di workspace Anda.

Latihan ini adalah bagian dari kursus

Pengantar Python untuk Keuangan

Lihat Kursus

Petunjuk latihan

  • Temukan elemen dalam prices yang lebih besar daripada price_mean dan simpan hasil boolean-nya ke boolean_array.
  • Ambil subset prices menggunakan boolean_array dan simpan hasilnya ke above_avg.

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Find the mean
price_mean = np.mean(prices)

# Create boolean array
boolean_array = (____)
print(boolean_array)

# Select prices that are greater than average
above_avg = prices[____]
print(above_avg)
Edit dan Jalankan Kode