平均より高いのはどれ?
ブール配列は、配列を抽出するうえでとても強力です。この演習では、価格のリストから平均より高い価格を特定します。
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)