generate_race_var
ACS and CPS microdata utilities
Generate a race-ethnicity variable in ACS or CPS microdata.
Description
generate_race_var
generates a categorical variable for race-ethnicity in ACS or CPS microdata.
Users may specify the desired number of categories for the new variable; see Categories and labels.
In ACS microdata, the variables rac1p
and hisp
must exist. In CPS microdata, the variables prdtrace
and pehspnon
must exist.
Syntax
generate_race_var newvar, dataset(acs|cps) categories(integer) [options]
Option | Description |
---|---|
dataset(string) |
The type of dataset in memory; ACS or CPS (case insensitive). |
categories(integer) |
Number of categories for newvar. With dataset(acs) , up to 8. With dataset(cps) , up to 7. See Categories and Labels. |
nolabel |
Do not assign value labels to newvar. |
Categories and labels
Categories | Values and Labels |
---|---|
2 |
|
4 |
|
5 |
|
6 |
|
7 (ACS) |
|
7 (CPS) |
|
8 (ACS only) |
|
Examples
Generate a 5-category race-ethnicity variable in ACS microdata.
"acs") categories(5) generate_race_var race_cat, dataset(
Generate an unlabeled 2-category race-ethnicity variable in CPS microdata.
"cps") nolabel generate_race_var person_of_color, categories(2) dataset(