Index
General training page
Stata training page
FAQ page
What to do first?
Stata’s screen
Create a log file
Set a working directory
Allocate memory
Open a Stata file
From Excel to Stata
The "quickie" way
The "
insheet
" way
Data as *.txt, *.dat, *.raw, etc.
ASCII data (using Stata infix,
infile
)
Running a dictionary file
ASCII data (using SPSS)
Data from portable SPSS
Dealing with zip files (compressed)
Data manipulation
Reshape
Preparing the data
Wide to long
Long to wide
Merge / Append /
Reclink
Adding value labels
Adding variable names
Rename
String to numeric (
destring
)
Value to missing
Date variables
d-m-
yy
m/d/
yyyy
yyyymd
Deconstructing
String with day of the week
Time variables
Combining date/time variables
Foreach
(looping
vars
)
Forvalues
(looping values)
Moving average for panel data
Sort variables (alphabetical)
Dealing with string variables
Text to numbers:
encode
command
Extracting from numeric or string combination (
regexr
)
Deconstructing a numeric variable (
substr
)
Dropping observations using a string variable
(
regexm
)
Publishing regression output
Outreg2 (with F-tests)
Outreg2 with
Ivreg
Selecting variables
Start exploring your data
Describing the data
The list command
The summarize command
Estimating percentiles
Getting a codebook
Counting panels (panel data)
Basic commands
Frequencies (
tab
)
Crosstabs (
tab
)
Multiple frequencies (
tab1
)
Descriptive statistics (
tabstat
)
Tab/
summ
Proper
One-way ANOVA
Rolling standard deviation
t-test
Checking for outliers
Testing interactions (Stata11+)
Some graphs
Scatter
Regression
Quadrants
Histogram
Bar
Categorical
Factor Analysis
Interpretation (regression with logarithms)
Descriptive Statistics (Excel/Stata/R)
Linear regression
(Stata)
Linear regression
(R)
Panel data (fixed/random effects)
(Stata)
Panel data (fixed/random effects)
(R)
Multilevel analysis
Data preparation & Descriptive Statistics
Finding data (w/comments on crafting research questions)
Times Series
Logit regression & Ordered logit regression
Factor analysis
Notes on Exploring Data using R and Stata
Programming in Stata (do-files)
Do-file definition
Do-file Hello1.do
Reading data: Read1.do (using
infile
,
ascii
data)
Reading data: Read2.do (using
insheet
, excel data)
Reading data: Read2.do (keeping
vars
)
Reading multiple files: Read3.do (using macros)
Converting F to C: Convert.do (example using macros)
Looping
Generate and summarize (z-values example)
Encode command
While command
Foreach
command (looping, zvalue.do, macros)
Forvalues
command (looping, line.do, macros, graph)
Exercise
References
Stata on PU Networks
Thank you to Ashley Miller for this pdf document. Please contact her for any questions on this at ashleym@princeton.edu.