TCdata360は世界銀行が提供しているデータベースであり、様々な情報源から貿易や競争力などに関するデータをまとめて提供してくれる。 世界銀行のデータベースからのデータ取得はpandas-datareaderを使えば簡単に行えるが、世界銀行のTCdata360が提供するデータの取得はできない。 そこでPythonでTCdata360のAPIからデータを取得する方法を記録しておく。 クロスセクショ […]
pandasの.plot()メソッドで簡単にグラフの作成はできるが、 カーソルを当てた時に値が表示されなかったり動かせなかったりでは、不便ではないでしょうか。 そこで、Plotlyを使って簡単にインタラクティブな(対話的な)動きのあるグラフを書いてみたいと思います。 今回はいくつかの方法を比較しながら使ってみる。 cufflinks と plotly.offlineを使う方法 Plotting B […]
Pythonで時系列データの自己相関や偏自己相関を計算・可視化してみたいと思う。 まず、自己相関とは、あるデータのT時点の値と、ある時間前(過去)のT-t時点の値との相関関係である。 あるデータの異なる時点の値の相関をはかるものである。 株式データなどでこれを計算する場合には、昨日株があがっていると今日は上がる(下がる)傾向があるといったことが見えてくるかもしれない。 自己相関の計算と可視化 計算 […]
Pythonを使った経済指標データの取得方法、取得元とともにまとめて記録しておく。 PythonライブラリのPandas-Datareaderを利用した取得が中心となるが、Alpha Vantage APIを利用した財務諸表データ取得、EIAのAPIを使ったエネルギー関連情報の取得、DBnomicsからのデータ取得も併せて扱う。 これを全て使えば大抵のデータはそろうはず。 Pandas-Datar […]