Course outline
Getting started
· Customising the environment
· Getting familiar with the drop-down menu
· Getting familiar with the basic commands
· Importing non-Stata datasets
· Working with ASCII files
· Saving datasets into non-Stata formats
· Installing packages from SSC
· Using do and log files
· Data processing
Data types in Stata
· Conversion into different data types
· Recoding and renaming variables
· Label variables and value levels
· Contract and collapse
· Concatenate variables
· Reshape dataset from long to wide and wide to long
· Generating new variables
· Appending and merging datasets
· Subsetting datasets
· Using frames (Stata 16 or higher)
· Impute missing values
Descriptive analysis
· Two and three-way cross-tabulations
· Using tabstat, tabout and basetable
· Making publication-quality summary tables.
· Row and column functions (rowmax, rowtotal)
Regression analyses
· Generalized Linear Models
· Linear Regression
· Logistic Regression
· MANOVA & MANCOVA
· Propensity Score Matching
· Decomposition analysis (Blinder-Oaxaca)
· Marginal effects
· Generalised estimating equations
· Quantile Regression
· Goodness-of-fit measures
· Likelihood-ratio tests
Visualisation
· Grammar of Stata graphics
· Advanced charting packages
· Plotting regression estimates
· Combining multiple charts
· Manipulating legend options
· Using advanced color schemes
· Choropleth map
· Heatmap
· correlation plot
· Marginsplot
· Time-series plot
· ROC/AUC plot
· Microeconometric analyses (Optional)
Time series analysis
· Panel Data Analysis using World Bank data
· Quantile Regression
· Latent Class Analysis
· Hierarchical Linear Models
Epidemiological analyses (Optional)
· Analysis of complex survey data (svy)
· Accessing health databases within Stata
· Importing and analysing World Development Indicators data
· Principal Components Analysis
· Factor Analysis
· Path analysis (mediation and moderation)
· Structural equation modelling
· Survival analysis
Basic Stata programming (Optional)
· Using the loop commands (foreach, forvalues, while)
· Setting local and global macros
· Running Python within Stata