EXPGEN: Stata module to duplicate observations sorted in original order with generated variables
expgen is an extended version of expand. It replaces each observation in the current dataset with nc copies of the observation, sorted in the original order, where nc is equal to the integer part int(ncexp) of the required expression ncexp. expgen may also add new variables. These are newvarname1 (containing the value of the expression ncexp), newvarname2 (containing the sequential order of the original observation in the old data set), and newvarname3 (containing the sequential order of each copy in the set of copies generated from its original observation). If missing and/or zero is specified, then observations in the old data set with missing and/or non-positive values for int(ncexp) are each replaced by one observation in the new data set.
In order to set up a list of libraries that you have access to,
you must first login
or sign up.
Then set up a personal list of libraries from your profile page by
clicking on your user name at the top right of any screen.