株価データ
株価データの分析と可視化を行います。
以下のコードは、PythonのPandasを使用して特定の株式の過去の株価データを取得し、Matplotlibで結果を折れ線グラフで可視化する例です。
1 | import pandas as pd |
このコードは、特定の株式(ここではApple Inc.の株式)の過去5年間の終値データを取得し、折れ線グラフで可視化します。株価の変動や傾向を視覚的に確認できます。
株式のティッカーシンボルを変更することで、他の株式のデータを取得し分析することもできます。

ソースコード解説
以下はコードの詳細な説明です:
1. 必要なライブラリをインポートします:
pandas(aspd): データの操作と分析を行うためのライブラリ。matplotlib.pyplot(asplt): グラフの描画を行うためのライブラリ。yfinance(asyf): Yahoo Financeから株価データを取得するためのライブラリ。
2. 株価データを取得するためのパラメータを設定します:
ticker: 株式のティッカーシンボル(ここでは’APPL’、つまりApple Inc.の株式)を指定します。start_date: 取得したいデータの開始日を指定します。end_date: 取得したいデータの終了日を指定します。
3. Yahoo Financeから株価データを取得します:
yf.download()関数を使用して、指定したティッカーシンボル(’AAPL’)および日付範囲(’start_date’から’end_date’まで)で株価データをダウンロードし、data変数に格納します。
4. 終値の折れ線グラフを作成します:
plt.figure()関数を使用して、グラフのサイズを設定します。plt.plot()関数を使用して、data['Adj Close']から終値データを折れ線グラフとして描画します。labelパラメータでラベルを設定し、colorパラメータで線の色を設定します。plt.xlabel()およびplt.ylabel()関数でx軸とy軸のラベルを設定します。plt.title()関数でグラフのタイトルを設定します。plt.legend()関数で凡例(ラベル)を表示します。plt.grid(True)でグリッド線を表示します。
5. 最後に、plt.show() を呼び出してグラフを表示します。
このコードを実行すると、指定した期間内のApple Inc.の株価の終値データが折れ線グラフとして表示されます。
このようなグラフを通じて、株価の変動や傾向を視覚的に確認できます。









