始める無料で始める

配列とNumPy

NumPy は、配列を扱うのに役立つ Python の数値計算ライブラリです。ここでは、配列演算を使って S&P 100 銘柄の株価収益率(P/E レシオ)を計算してみます。

S&P 100 のデータは、prices(1株あたりの株価)と earnings(1株あたりの利益)というリストで与えられています。

この演習はコースの一部です

ファイナンスのためのPython入門

コースを見る

演習の手順

  • numpynp としてインポートします。
  • pricesearnings の各リストを配列に変換し、それぞれ prices_arrayearnings_array に代入します。
  • 価格収益率を pe として計算します。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Import numpy as np
import ____ as ____

# Convert lists to arrays
prices_array = ____(prices)
earnings_array = ____(earnings)

# Calculate P/E ratio 
pe = ____
print(pe)
コードを編集して実行