りんごのひとりごと

USCPAの勉強はじめました

日経平均とダウ平均のデータを取得し、グラフ化




趣味で株をやっていて、時々参考にしているサイトがサーバーダウンになるので、
なんとかならないかなと思い、まずは、データを取得する練習を行おうと決意。


最終目標は日経平均、ダウ、その他の指標をスクレイピング

今回の目標

jupiter notebookの扱い方
Matplotlibの扱い方


最初に

jupiternotebookやMatplotlibはanacondaに含まれているらしいので、


anacondaをご利用の方はインストール部分をすっ飛ばして、


直接jupiter notebookを動かしている部分に移動してください



jupiter notebookをインストール


ローカル環境の適当なディレクトリに入り
以下のサイトのようにjupiter notebookをインストール



jupyter.org



$python -m pip install --upgrade pip


$python -m pip install jupyter






注意

python3にインストール推奨みたいなので、pythonと打ってシンボリックリンクがpython2でしたら、
pythonの部分をpython3と変更してください。



Matplotlibをインストール


jupiter notebookで取得したデータをMatplotlibでグラフ化するために、

Matplotlibをインストール。

Installing — Matplotlib 3.0.2 documentation


$python -m pip install -U pip
$python -m pip install -U matplotlib




jupiter notebookを開く

コマンドで、適当なディレクトリにいるので、そのまま、


$jupyter notebook


そうすると以下のようなページが現れる。


f:id:ri2248:20181218123355p:plain


そして、Newを押しpython3を選択すると以下のようになる

f:id:ri2248:20181218124003p:plain


f:id:ri2248:20181218124117p:plain



直接以下を打ち込む。
そうすると以下のようになる。


import datetime

import pandas_datareader.data as web

start = datetime.datetime(2007, 6, 25)

end = datetime.datetime(2018, 12, 18)

stock = web.DataReader(["NIKKEI225", "DJIA"], "fred", start, end)

%matplotlib inline

stock.plot()


f:id:ri2248:20181218113821p:plain


一旦ここで終了。

御朱印でめぐる全国の神社 開運さんぽ (地球の歩き方御朱印シリーズ) [ ダイヤモンド・ビッグ社 ]

価格:1,404円
(2019/5/19 01:35時点)
感想(12件)

御朱印でめぐる関東の神社 週末開運さんぽ [ 地球の歩き方編集室 ]

価格:1,404円
(2019/5/19 01:36時点)
感想(11件)

御朱印でめぐる関西の百寺 西国三十三所と古寺 [ 地球の歩き方編集室 ]

価格:1,620円
(2019/5/19 01:37時点)
感想(4件)