概要
マクロ経済学で扱うデータについて概観する。 また、pythonを用いて実際にマクロ経済データを分析することを行う。 講義では回帰分析をもとに、生産性の推定やマクロデータの予測などを取り扱う。 さらに、近年盛んに利用されるようになっている、数値計算の基礎についても解説を行う。
講義における3つのキーポイント
Pythonの基本
上級マクロ経済学では、Pythonを用いてデータの分析を行います。実際に取り扱う内容はごくごく一部ですが、基本的な文法や動作を学ぶことで、今後コーディングを実践する際に役立つでしょう。講義ではGoogle Colaboratoryを用いて、サンプルコードを実際に動かしながら、基本的な操作を学びます。
データハンドリング
取得したデータを実際に分析が容易な形にする整形作業は、実はかなり面倒です。ただし、近年ではデータベースの整備が進み、フォーマットの統一などもされるようになってきました。講義を通してデータテーブルを直接変更するのではなく、コードを通してデータテーブルの中の必要なデータを抽出し、自らが分析しやすい形に整形する一連の流れを身につけましょう。
統計モデルの基礎
講義では最もシンプルな線形回帰や自己回帰モデル(ARモデル)を取り扱うことで、マクロ経済の性質や動態をラフに分析することができるようになることを目指します。講義で扱える内容は多く有りませんが、ここをスタート地点としてそれぞれの関心に沿った次のステップへ進みましょう。