I’m again playing around with strings in Stata and need to combine (string) variables with (string) variables as well as strings in locals with string variables. Suppose you have two string variables (`strvar1`

and `strvar2`

) and want to combine them, you can simply type

# Category: Stata

## Check whether variable exists in if-conditions

In some applications, e.g. if you want to save coefficient estimates from a regression with many dummies (e.g. fixed effects), you might want to store coefficients as estimates. In this example, we are interested in storing the estimates of the `GROUPVAR`

dummies, but not the dummies of `OTHERVAR`

. While this is usually straightforward by writing

## Add time stamp to Stata figures

Especially in the early stages of a research project it might be good to “time stamp” figure so that you can later figure out when you created a certain figure. Of course you could just check the date in the explorer / finder, but you can also simply add a note to the figure with time and date of its creation:

Continue reading “Add time stamp to Stata figures”## Create duplicate observations in Stata

For certain cleaning jobs, it can be useful to duplicate an observation (often only temporarily). To create a identical copy of an observation, just type

Continue reading “Create duplicate observations in Stata”## Returning percentiles as scalars

When I wanted to store percentiles in a local, e.g. to indicate the median in a figure, I used to first

Continue reading “Returning percentiles as scalars”## Recover Stata code from .gph files

If you ever found a good looking Stata figure saved as Stata’s own .gph and wondered how this was produced, you can simply look up the code that is stored in the file’s meta data.

## Multiple Stata Windows on OS X

Ever wondered how to run regressions on different datasets simulatenously on your Mac? While this is easy in Windows, you have to use the terminal to have several Stata sessions open at the same time.

Continue reading “Multiple Stata Windows on OS X”## Formatting text in Stata figures

Simple formatting for text in Stata figures

This is not really new, but still comes in handy when formatting text in Stata figures. With a relatively simple code, you can make write text bold, in italics, and even greek letters.

Continue reading “Formatting text in Stata figures”## Routine to export tables from Stata to LaTeX

When it comes to exporting regression tables from Stata to LaTeX, there are several packages that can be used. For a long time, I used outreg2, but now improved my code for the the estout package by Ben Jann. The remainder of this post describes the routine that works best for, you might want to adjust it for your own purposes. (I actually have written about this package before, this post presents a more elaborated code.) Continue reading “Routine to export tables from Stata to LaTeX”

## Standardize variables by group

Unfortunately, the otherwise great Stata command `egen`

does not allow to standardize variables group, e.g. for each year separately. There is a small get-around by calculating mean and SD first, and then manually creating the standardized the variable (and then you really wonder why this is not implemented in Stata).