大学院
HOME 大学院 R for Empirical Research
学内のオンライン授業の情報漏洩防止のため,URLやアカウント、教室の記載は削除しております。
最終更新日:2026年10月16日

授業計画や教室は変更となる可能性があるため、必ずUTASで最新の情報を確認して下さい。
UTASにアクセスできない方は、担当教員または部局教務へお問い合わせ下さい。

R for Empirical Research

The course will introduce the R programming language, which is a free, open source software that is popular for statistics and data science. We will discuss R tools for data manipulation (reading in, cleaning, creating variables, merging data sets), programming (writing functions, scoping, passing arguments), data visualization (ggplot) as well as techniques for reproducible research, maps, web apps, and animations. LLMs are significantly changing the need for direct knowledge of coding so we will try to focus more on the principles of data analysis and project management. The course will be hands-on so students will be expected to actively code and turn in assignments. However, I do not assume any prior knowledge of R so beginners are welcome. Economists typically program in Stata but in my opinion Stata introduces some very poor coding, workflow, and data management practices. Stata is also expensive, which inhibits both reproducibility and open science. In addition to learning R for your own research, R is widely used in industry (unlike Stata) so it can be a good human capital investment for you. We will operate mainly within the tidyverse, which is a specific collection of libraries. However, R is ever evolving and it’s impossible to cover all aspects within a semester but I hope to capture your interest. Students are required to have a laptop. Please install R and RStudio *before* the first class as we will begin programming in the first class.
MIMA Search
時間割/共通科目コード
コース名
教員
学期
時限
291324-13
GEC-EC6831L3
R for Empirical Research
Griffen Andrew Shields
A1 A2
月曜3限
マイリストに追加
マイリストから削除
講義使用言語
英語
単位
2
実務経験のある教員による授業科目
NO
他学部履修
可
開講所属
経済学研究科
授業計画
Mondays 3rd period, A1A2
授業の方法
Lecture and hands-on programming. Students are expected to program during class. Attendance is mandatory. There will homework assignments after each lecture to help you practice and get used to the R language.
成績評価方法
Homeworks and a final project / short presentation.
履修上の注意
.