Stata Level Information

To determine your Stata skill level for the Logistics form (due September 9th), please review the following guidelines:

Stata Training Prerequisites

Stata 101:

You have very little or no knowledge of Stata.

Stata 102:

You have some Stata experience (say in a college class) but would not consider yourself particularly comfortable with the program. You are very familiar with the following concepts:

  • Descriptive commands such as summarize, tabulate, and list
  • Conditions: if, and (&), and or (|)
  • Data manipulation commands such as generate, replace, and drop

You are likely somewhat familiar with:

  • Creating and writing do-files
  • Sorting and saving datasets

Stata 103:

You have used Stata for a major school project or in a work environment. You feel comfortable with all basic commands and are very familiar with the following concepts:

  • Locals (note: this is absolutely necessary!!)
  • The foreach command
  • Naming and labelling variables
  • Variable types (strings, numerics)
  • Importing data through use, merge and append

You are likely somewhat familiar with:

  • Loops using varlist or numlist
  • by
  • egen

Stata 104:

This is an advanced, applied, Stata class. You should be quite comfortable using Stata. You are very familiar with the following concepts:

  • Loops with varlist and numlist, as well as while loops
  • The if command (distinct from the if qualifier)
  • _N and _n
  • by
  • egen

You are likely somewhat familiar with:

  • capture and assert
  • Saved results such as r(N), r(levels)

Note: If you are struggling between two levels , it is suggested you start at the lower level. The trainings are flexible, and it is easy to move up quickly after an initial session.