
This session provides an introduction and overview. The course is organised into six sections, starting with an introduction. Then we move into Data Wrangling, focusing on data imports, merging and transformations. I will teach you how to use do-files to simplify your workflows. Then, we explore our data using Descriptive Analysis. And the final section introduces Regression Analysis. I believe that these techniques will be sufficient for most applied work in social science. I promise that the course is very applied and provides a hands-on experience in data analysis.
This session asks the question: should you learn Stata for Data Analysis and Data Science? We discuss the pros and cons of using Stata and current applications.
This session discusses different versions of Stata and how to obtain them.
This session discusses the aims of data analysis. First, testing a theory, which is essential in academic research. Second, the evaluation of government or business decisions. For instance, we can assess the likely impact of a tax increase on demand, or we can model the effect of a marketing campaign on sales. Finally, forecasting tends to be the most important aim in business applications. In fact, my current work in machine learning and AI is very much concerned with forecasting and enhancing the accuracy of models.
Stata operates with dta files to store data. In this session, we will explore working with dta files. You will learn how to open files, browse the datasets, edit data, and save files. In addition, I will show you a few useful data sources.
We explore common data structures and how to reshape data from data sources.
We discuss different methods to import csv files, which are very common.
This session demonstrates the import of Excel files into Stata.
We use a Python script, which is available for download, to address compatibility issues when using older versions of Stata. The script converts new dta files into dta files that can be read by older versions of Stata.
Merging different datasets is very common in Data Analysis. We discuss methods that can be used to accomplish these tasks.
Adding observations to datasets can be achieved using the append command. We discuss the issues in detail.
We introduce Stata Do-files, which can be used to replicate your data analysis.
Loops are essential in any programming language. This session explores the two types of loops in Stata.
The expand command looks strange in the beginning - but you will learn how to use it to handle data formats effectively.
Labels are essential to enable others to understand your datasets and variables.
Missing values can affect your data analysis. In this session, we discuss methods to deal with missing values.
This session demonstrates the use of summary statistics, which are essential in empirical research.
We discuss outlier detection and methods to address extreme values such as winsorisation.
It is common to transform variables using functions such as the ln function. We discuss the implications of transformations.
It is very useful to export Stata outputs directly to Excel (csv) or Word. This session will help you to make your work a lot more efficient.
This session outlines the theory of OLS in a very applied manner.
This session demonstrates the implementation of regression models in Stata. We focus on the interpretation of regression outputs.
This session discusses the code to export regression tables to Excel, Word or LaTeX.
We discuss multicollinearity, including tests (e.g., variance inflation factors) and methods that can mitigate the problem.
This session covers tests and robust estimation procedures.
We introduce the Ramsey RESET test, which detects non-linear relationships and omitted variables.
Endogeneity is a common problem in many applications. We review a test to detect endogeneity and discuss ways to address issues.
This session highlights the benefits of panel data and estimation procedures including panel OLS, fixed and random effects.
This session explores the Hausman test, which can be used to justify fixed or random effects models.
This session focuses on testing for serial correlation. We highlight robust estimation using the Newey-West method.
Interaction effects can be used in the context of panel data to test for differences between groups and treatment effects.
We discuss binary dependent variables and explain the need for an alternative estimation method. Logit and probit models are introduced.
This session covers model specification using a general-to-specific approach.
This session discusses the stability of estimated coefficients. Our ability to forecast relies on parameter stability.
This session explains your learning journey after completing this course. The next steps in your learning are shown.
Introduction to Stata and Applied Data Analysis
Master the essentials of data analysis with Stata – no prior experience needed!
What You'll Learn:
Confidently Use Stata—Get started with Stata, focusing on Version 18 or older versions. You'll develop a strong command of the software, enabling you to handle real-world data easily.
Foundations of Data Analysis – Learn essential techniques in data wrangling, from importing and merging data to transforming data for deeper analysis. Discover effective methods for outlier detection and essential descriptive statistics.
Coding in Stata – Gain hands-on experience with Stata’s "do-files," a powerful way to automate workflows, ensure replicability, and improve efficiency in your analyses.
Regression Analysis & Assumptions – Understand how regression models work and the importance of assumptions in regression analysis. Learn to detect and address common issues like heteroskedasticity and endogeneity for more reliable results.
Introduction to Panel Data Models – Explore fixed and random effects models, foundational tools in social science and policy research.
Binary Choice Models – Learn to model yes/no events and decisions, an essential aspect of many real-world analyses.
Advanced Model Diagnostics – Wrap up with essential insights into model specification and parameter stability, ensuring your results are robust and trustworthy.
Course Structure:
Engaging Video Lectures: 34 concise videos covering each step of data analysis with Stata.
Hands-On Exercises: 5 practice exercises to reinforce key concepts, complete with guidance to support your learning.
Ongoing Content Updates: I’ll continue adding material based on student feedback, ensuring the course remains fresh and comprehensive.
This course is perfect for students, researchers, and professionals looking to start their data analysis journey with Stata.
**Join now and embrace the Joy of Data Analysis!