誰高於平均?
布林陣列是用來篩選陣列的有力工具。這題你要從一串價格中,找出高於平均的價格。
numpy 已以 np 匯入,陣列 prices 已可在你的工作環境中使用。
本練習屬於課程
Python 金融入門
練習說明
- 找出
prices中大於price_mean的元素,並將布林結果指定給boolean_array。 - 使用
boolean_array篩選prices,並將結果指定給above_avg。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# 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)