始める無料で始める

平均より高いのはどれ?

ブール配列は、配列を抽出するうえでとても強力です。この演習では、価格のリストから平均より高い価格を特定します。

numpynp としてインポート済みで、配列 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)
コードを編集して実行