配列とNumPy
NumPy は、配列を扱うのに役立つ Python の数値計算ライブラリです。ここでは、配列演算を使って S&P 100 銘柄の株価収益率(P/E レシオ)を計算してみます。
S&P 100 のデータは、prices(1株あたりの株価)と earnings(1株あたりの利益)というリストで与えられています。
この演習はコースの一部です
ファイナンスのためのPython入門
演習の手順
numpyをnpとしてインポートします。pricesとearningsの各リストを配列に変換し、それぞれprices_arrayとearnings_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)