*options obs=100 ; options nocenter ; /*------------------------------------------------ by Jean Roth Thu Jun 1 14:57:35 EDT 2006 This program reads the 2001 SIPP Wave 1 Topical Module Data File Report errors to jroth@nber.org A value of -1 (or -1/# of implied decimals) indicates 'Not in Universe' This program is distributed under the GNU GPL. See end of this file and http://www.gnu.org/licenses/ for details. ----------------------------------------------- */ * The following line should contain the directory where the SAS file is to be stored ; libname library "./"; * The following line should contain the complete path and name of the raw data file. On a PC, use backslashes in paths as in C:\ ; FILENAME datafile pipe "unzip -p /homes/data/sipp/2001/sipp01t1.zip "; * The following line should contain the name of the SAS dataset ; %let dataset = sip01t1 ; DATA library.&dataset ; INFILE datafile LRECL = 20000 ; /*------------------------------------------------ The following variable names have been changed, if necessary: '$' to 'd', '-' to '_', '%' to 'p' . ----------------------------------------------- */ attrib ssuseq length=4 label="SU: Sequence Number of Sample Unit - Primary"; attrib ssuid length=$12 label="SU: Sample Unit Identifier"; attrib spanel length=4 label="SU: Sample Code - Indicates Panel Year"; attrib swave length=3 label="SU: Wave of data collection"; attrib srotaton length=3 label="SU: Rotation of data collection"; attrib tfipsst length=3 label="SU: FIPS State Code for fifth month"; attrib shhadid length=3 label="SU: Hhld Address ID in fourth reference"; attrib sinthhid length=3 label="SU: Hhld Address ID of person in interview"; attrib eoutcome length=3 label="HH: Interview Status code for fifth month"; attrib rfid length=3 label="FA: Family ID Number in month four"; attrib rfid2 length=3 label="FA: Family ID excluding related subfamily"; attrib eppidx length=3 label="PE: Person index"; attrib eentaid length=$3 label="PE: Address ID of hhld where person entered"; attrib epppnum length=$4 label="PE: Person number"; attrib epopstat length=3 label="PE: Population status based on age in fourth"; attrib eppintvw length=3 label="PE: Person's interview status at time of"; attrib eppmis4 length=3 label="PE: Person's 4th month interview status"; attrib esex length=3 label="PE: Sex of this person"; attrib erace length=3 label="PE: Race of this person"; attrib eorigin length=3 label="PE: Origin of this person"; attrib wpfinwgt length=8 label="WW: Person weight"; attrib errp length=3 label="PE: Household relationship"; attrib tage length=3 label="PE: Age as of last birthday"; attrib ems length=3 label="PE: Marital status"; attrib epnspous length=4 label="PE: Person number of spouse"; attrib epnmom length=4 label="PE: Person number of mother"; attrib epndad length=4 label="PE: Person number of father"; attrib epnguard length=4 label="PE: Person number of guardian"; attrib rdesgpnt length=3 label="PE: Designated parent or guardian flag"; attrib eeducate length=3 label="ED: Highest Degree received or grade"; attrib lgtkey length=$8 label="PE: Person longitudinal key"; attrib ercunv length=3 label="RC: Universe indicator."; attrib eybg120m length=3 label="RC: Month applied for public assistance"; attrib aybg120m length=3 label="RC: Month applied for public assistance"; attrib tybg120y length=4 label="RC: Year applied for public assistance"; attrib aybg120y length=3 label="RC: Year applied for public assistance"; attrib ewbg120m length=3 label="RC: Month applied for WIC"; attrib awbg120m length=3 label="RC: Month applied for WIC allocation flag"; attrib twbg120y length=4 label="RC: Year applied for WIC"; attrib awbg120y length=3 label="RC: Year applied for WIC allocation flag"; attrib efbg120m length=3 label="RC: Month applied for Food Stamps"; attrib afbg120m length=3 label="RC: Month applied for Food Stamps allocation"; attrib tfbg120y length=4 label="RC: Year applied for Food Stamps"; attrib afbg120y length=3 label="RC: Year applied for Food Stamps allocation"; attrib tkcovb1y length=4 label="RC: Year started Social Security payments"; attrib akcovb1y length=3 label="RC: Allocation flag for yr started child's"; attrib ekcovb1m length=3 label="RC: Month started Social Security payments"; attrib akcovb1m length=3 label="RC: Allocation flag for mnth started child's"; attrib tkcovb3y length=4 label="RC: Year started Federal SSI for child"; attrib akcovb3y length=3 label="RC: Allocation flag for year started child's"; attrib ekcovb3m length=3 label="RC: Month started Federal SSI for child"; attrib akcovb3m length=3 label="RC: Allocation flag for month started"; attrib tkcovb4y length=4 label="RC: Year started State SSI for child"; attrib akcovb4y length=3 label="RC: Allocation flag for year started child's"; attrib ekcovb4m length=3 label="RC: Month started State SSI for child"; attrib akcovb4m length=3 label="RC: Allocation flag for month started"; attrib earcunv length=3 label="REC: Universe indicator."; attrib ecurfs length=3 label="REC: Other Times When Authorized to Receive"; attrib acurfs length=3 label="REC: Allocation flag for ECURFS"; attrib eaplfs length=3 label="REC: Ever applied for Food Stamp Program"; attrib aaplfs length=3 label="REC: Allocation flag for EAPLFS"; attrib erecvfs length=3 label="REC: Authorized to receive Food Stamps"; attrib arecvfs length=3 label="REC: Allocation flag for ERECVFS"; attrib efsstrmn length=3 label="REC: Month first received food stamp"; attrib afsstrmn length=3 label="REC: Allocation flag for EFSSTRMN"; attrib tfsstryr length=4 label="REC: Year first received food stamp"; attrib afsstryr length=3 label="REC: Allocation flag for TFSSTRYR"; attrib efslm length=3 label="REC: Length of time received food"; attrib afslm length=3 label="REC: Allocation flag for EFSLM"; attrib tfsly length=4 label="REC: Length of time received food"; attrib afsly length=3 label="REC: Allocation flag for TFSLY"; attrib tfstimes length=3 label="REC: Number of times received food stamps"; attrib afstimes length=3 label="REC: Allocation flag for TFSTIMES"; attrib ecurafdc length=3 label="REC: Any other time authorized to recieve"; attrib acurafdc length=3 label="REC: Allocation flag for EAPLAFDC"; attrib eaplafdc length=3 label="REC: Ever applied for AFDC, TANF, or State"; attrib aaplafdc length=3 label="REC: Allocation flag for EAPLAFDC"; attrib ercvafdc length=3 label="REC: Authorized to receive AFDC, TANF, or"; attrib arcvafdc length=3 label="REC: Allocation flag for ERCVAFDC"; attrib eafdcstm length=3 label="REC: Month first received AFDC/ADC benefits"; attrib aafdcstm length=3 label="REC: Allocation flag for EAFDCSTM"; attrib tafdcsty length=4 label="REC: Year 1st received AFDC, TANF, or State"; attrib aafdcsty length=3 label="REC: Allocation flag for TAFDCSTY"; attrib eafdclm length=3 label="REC: Last mnth received AFDC, TANF, or St"; attrib aafdclm length=3 label="REC: Allocation flag for EAFDCLM"; attrib tafdcly length=4 label="REC: Year last received AFDC, TANF, or State"; attrib aafdcly length=3 label="REC: Allocation flag for TAFDCLY"; attrib tafdctim length=3 label="REC: Number of times received AFDC, TANF, or"; attrib aafdctim length=3 label="REC: Allocation flag for TAFDCTIM"; attrib ecurssi length=3 label="REC: Any other time authorized to recieve"; attrib acurssi length=3 label="REC: Allocation flag for EAPLAFDC"; attrib eaplssi length=3 label="REC: Ever applied for SSI program"; attrib aaplssi length=3 label="REC: Ever applied for SSI allocation flag"; attrib erecvssi length=3 label="REC: Authorized to receive SSI"; attrib arecvssi length=3 label="REC: Authorized to receive SSI allocation"; attrib essistrm length=3 label="REC: Month first received SSI benefits"; attrib assistrm length=3 label="REC: Allocation flag for ESSISTRM"; attrib tssistry length=4 label="REC: Year first received SSI benefits"; attrib assistry length=3 label="REC: Allocation flag for TSSISTRY"; attrib essilm length=3 label="REC: Length of time received SSI(months)"; attrib assilm length=3 label="REC: Length of time received SSI(years)"; attrib tssily length=4 label="REC: Length of time received SSI(years)"; attrib assily length=3 label="REC: Allocation flag for TSSILY"; attrib eahiunv length=3 label="AHI: Universe indicator."; attrib tcdbegyr length=4 label="AHI: In what year did ... become covered by"; attrib acdbegyr length=3 label="AHI: Allocation flag for TCDBEGYR"; attrib ecdbegmo length=3 label="AHI: In what month did ... become covered by"; attrib acdbegmo length=3 label="AHI: Allocation flag for ECDBEGMO"; attrib ehiallcv length=3 label="AHI: Has ... always been covered by health"; attrib ahiallcv length=3 label="AHI: Allocation flag for EHIALLCV"; attrib thinoyr length=4 label="AHI: In what year was ... last not covered"; attrib ahinoyr length=3 label="AHI: Allocation flag for THINOYR"; attrib ehinomth length=3 label="AHI: In what mnth was ... last not covered"; attrib ahinomth length=3 label="AHI: Allocation flag for EHINOMTH"; attrib ehievrcv length=3 label="AHI: Has ... ever been covered by health"; attrib ahievrcv length=3 label="AHI: Allocation flag for EHIEVRCV"; attrib thicvyr length=4 label="AHI: In what year was ... last covered by"; attrib ahicvyr length=3 label="AHI: Allocation flag for THICVYR"; attrib ehicvmth length=3 label="AHI: In what month was ... last covered by"; attrib ahicvmth length=3 label="AHI: Allocation flag for EHICVMTH"; attrib eaemunv length=3 label="EMP: Universe indicator."; attrib tlstwrky length=4 label="EMP: Year last worked at a paid job or"; attrib alstwrky length=3 label="EMP: Allocation flag for TLSTWRKY"; attrib elstwrkm length=3 label="EMP: Month last worked at a paid job or"; attrib alstwrkm length=3 label="EMP: Allocation flag for ELSTWRKM"; attrib tprvjbyr length=4 label="EMP: (Before 1st ref mnth) yr last work at"; attrib aprvjbyr length=3 label="EMP: Allocation flag for TPRVJBYR"; attrib eprvjbmn length=3 label="EMP: (Before 1st ref mnth) mnth last wrk at"; attrib aprvjbmn length=3 label="EMP: Allocation flag for EPRVJBMN"; attrib tfrmryr length=4 label="EMP: Year ... started last paid job or"; attrib afrmryr length=3 label="EMP: Allocation flag for TFRMRYR"; attrib efrmrmn length=3 label="EMP: Month ... started the job or business"; attrib afrmrmn length=3 label="EMP: Allocation flag for EFRMRMN"; attrib tmakmnyr length=4 label="EMP: Yr ... 1st wrk 6 straight mnths at some"; attrib amakmnyr length=3 label="EMP: Allocation flag for TMAKMNYR"; attrib emnreson length=3 label="EMP: Main reason never wrk 6 mos at a pd job"; attrib amnreson length=3 label="EMP: Allocation flag for EMNRESON"; attrib eyrsince length=3 label="EMP: Did ... wk 6 strght mo ea yr since"; attrib ayrsince length=3 label="EMP: Allocation flag for EYRSINCE"; attrib eyrsinc2 length=3 label="EMP: How many years has ... not worked 6"; attrib ayrsinc2 length=3 label="EMP: Allocation flag for EYRSINC2"; attrib ewrk35hr length=3 label="EMP: Has ... generally worked 35 or more"; attrib awrk35hr length=3 label="EMP: Allocation flag for EWRK35HR"; attrib eoff6mtn length=3 label="EMP: Did not wrk b/c was caring for"; attrib aoff6mtn length=3 label="EMP: Allocation flag for EOFF6MTN"; attrib tnowrkfr length=4 label="EMP: Most recent time period this happened"; attrib anowrkfr length=3 label="EMP: Allocation flag for TNOWRKFR"; attrib tnowrkto length=4 label="EMP: Most recent time period this"; attrib anowrkto length=3 label="EMP: Allocation flag for TNOWRKTO"; attrib enwresn length=3 label="EMP: Which was ...taking care of,"; attrib anwresn length=3 label="EMP: Allocation flag for ENWRESN"; attrib eothtime length=3 label="EMP: Has...stopped working to become"; attrib aothtime length=3 label="EMP: Allocation flag for EOTHTIME"; attrib ecntothr length=3 label="EMP: How many other brk in labr force b/c of"; attrib acntothr length=3 label="EMP: Allocation flag for ECNTOTHR"; attrib tfstyrfr length=4 label="EMP: Start year, first spell of caregiving"; attrib afstyrfr length=3 label="EMP: Allocation flag for TFSTYRFR"; attrib tfstyrto length=4 label="EMP: End year, first spell of caregiving"; attrib afstyrto length=3 label="EMP: Allocation flag for TFSTYRTO"; attrib efrstrsn length=3 label="EMP: 1st of 2+ spells ...caring for child,"; attrib afrstrsn length=3 label="EMP: Allocation flag for EFRSTRSN"; INPUT @1 ssuseq 5. @6 ssuid $12. @18 spanel 4. @22 swave 2. @24 srotaton 1. @25 tfipsst 2. @27 shhadid 3. @30 sinthhid 3. @33 eoutcome 3. @36 rfid 3. @39 rfid2 3. @42 eppidx 3. @45 eentaid $3. @48 epppnum $4. @52 epopstat 1. @53 eppintvw 2. @55 eppmis4 1. @56 esex 1. @57 erace 1. @58 eorigin 2. @60 wpfinwgt 10.4 @70 errp 2. @72 tage 2. @74 ems 1. @75 epnspous 4. @79 epnmom 4. @83 epndad 4. @87 epnguard 4. @91 rdesgpnt 2. @93 eeducate 2. @95 lgtkey $8. @103 ercunv 2. @105 eybg120m 2. @107 aybg120m 1. @108 tybg120y 4. @112 aybg120y 1. @113 ewbg120m 2. @115 awbg120m 1. @116 twbg120y 4. @120 awbg120y 1. @121 efbg120m 2. @123 afbg120m 1. @124 tfbg120y 4. @128 afbg120y 1. @129 tkcovb1y 4. @133 akcovb1y 1. @134 ekcovb1m 2. @136 akcovb1m 1. @137 tkcovb3y 4. @141 akcovb3y 1. @142 ekcovb3m 2. @144 akcovb3m 1. @145 tkcovb4y 4. @149 akcovb4y 1. @150 ekcovb4m 2. @152 akcovb4m 1. @153 earcunv 2. @155 ecurfs 2. @157 acurfs 1. @158 eaplfs 2. @160 aaplfs 1. @161 erecvfs 2. @163 arecvfs 1. @164 efsstrmn 2. @166 afsstrmn 1. @167 tfsstryr 4. @171 afsstryr 1. @172 efslm 2. @174 afslm 1. @175 tfsly 4. @179 afsly 1. @180 tfstimes 2. @182 afstimes 1. @183 ecurafdc 2. @185 acurafdc 1. @186 eaplafdc 2. @188 aaplafdc 1. @189 ercvafdc 2. @191 arcvafdc 1. @192 eafdcstm 2. @194 aafdcstm 1. @195 tafdcsty 4. @199 aafdcsty 1. @200 eafdclm 2. @202 aafdclm 1. @203 tafdcly 4. @207 aafdcly 1. @208 tafdctim 2. @210 aafdctim 1. @211 ecurssi 2. @213 acurssi 1. @214 eaplssi 2. @216 aaplssi 1. @217 erecvssi 2. @219 arecvssi 1. @220 essistrm 2. @222 assistrm 1. @223 tssistry 4. @227 assistry 1. @228 essilm 2. @230 assilm 1. @231 tssily 4. @235 assily 1. @236 eahiunv 2. @238 tcdbegyr 4. @242 acdbegyr 1. @243 ecdbegmo 2. @245 acdbegmo 1. @246 ehiallcv 2. @248 ahiallcv 1. @249 thinoyr 4. @253 ahinoyr 1. @254 ehinomth 2. @256 ahinomth 1. @257 ehievrcv 2. @259 ahievrcv 1. @260 thicvyr 4. @264 ahicvyr 1. @265 ehicvmth 2. @267 ahicvmth 1. @268 eaemunv 2. @270 tlstwrky 4. @274 alstwrky 1. @275 elstwrkm 2. @277 alstwrkm 1. @278 tprvjbyr 4. @282 aprvjbyr 1. @283 eprvjbmn 2. @285 aprvjbmn 1. @286 tfrmryr 4. @290 afrmryr 1. @291 efrmrmn 2. @293 afrmrmn 1. @294 tmakmnyr 4. @298 amakmnyr 1. @299 emnreson 2. @301 amnreson 1. @302 eyrsince 2. @304 ayrsince 1. @305 eyrsinc2 3. @308 ayrsinc2 1. @309 ewrk35hr 2. @311 awrk35hr 1. @312 eoff6mtn 2. @314 aoff6mtn 1. @315 tnowrkfr 4. @319 anowrkfr 1. @320 tnowrkto 4. @324 anowrkto 1. @325 enwresn 2. @327 anwresn 1. @328 eothtime 2. @330 aothtime 1. @331 ecntothr 2. @333 acntothr 1. @334 tfstyrfr 4. @338 afstyrfr 1. @339 tfstyrto 4. @343 afstyrto 1. @344 efrstrsn 2. @346 afrstrsn 1. ; /*------------------------------------------------ The PROC FORMAT statement will store the formats in a sas data set called fsip01t1 To use the stored formats in a subsequent program, use code like the following: proc format cntlin=library.fsp01t1; PROC freq; tables pesex ; format pesex P135L.; For more information, consult PROC FORMAT in the SAS Procedures Guide ----------------------------------------------- */ PROC FORMAT cntlout=library.fsp01t1; ; VALUE spanel (default=32) 2001 = "Panel Year" ; VALUE tfipsst (default=32) 1 = "Alabama" 2 = "Alaska" 4 = "Arizona" 5 = "Arkansas" 6 = "California" 8 = "Colorado" 9 = "Connecticut" 10 = "Delaware" 11 = "DC" 12 = "Florida" 13 = "Georgia" 15 = "Hawaii" 16 = "Idaho" 17 = "Illinois" 18 = "Indiana" 19 = "Iowa" 20 = "Kansas" 21 = "Kentucky" 22 = "Louisiana" 24 = "Maryland" 25 = "Massachusetts" 26 = "Michigan" 27 = "Minnesota" 28 = "Mississippi" 29 = "Missouri" 30 = "Montana" 31 = "Nebraska" 32 = "Nevada" 33 = "New Hampshire" 34 = "New Jersey" 35 = "New Mexico" 36 = "New York" 37 = "North Carolina" 39 = "Ohio" 40 = "Oklahoma" 41 = "Oregon" 42 = "Pennsylvania" 44 = "Rhode Island" 45 = "South Carolina" 47 = "Tennessee" 48 = "Texas" 49 = "Utah" 51 = "Virginia" 53 = "Washington" 54 = "West Virginia" 55 = "Wisconsin" 61 = "Maine, Vermont" 62 = "North Dakota, South Dakota," ; VALUE sinthhid (default=32) 0 = "Not in universe" ; VALUE eoutcome (default=32) 201 = "Completed interview" 203 = "Compl. partial- missing data; no" 207 = "Complete partial - TYPE-Z; no" 213 = "TYPE-A, language problem" 215 = "TYPE-A, insufficient partial" 216 = "TYPE-A, no one home (noh)" 217 = "TYPE-A, temporarily absent (ta)" 218 = "TYPE-A, hh refused" 219 = "TYPE-A, other occupied (specify)" 234 = "TYPE-B, entire hh institut. or" 248 = "TYPE-C, other (specify)" 249 = "TYPE-C, sample adjustment" 250 = "TYPE-C, hh deceased" 251 = "TYPE-C, moved out of country" 252 = "TYPE-C, living in armed forces" 253 = "TYPE-C, on active duty in Armed" 254 = "TYPE-C, no one over age 15 years" 255 = "TYPE-C, no Wave 1 persons" 260 = "TYPE-D, moved address unknown" 261 = "TYPE-D, moved w/in U.S. but" 262 = "Merged with another SIPP" 270 = "Mover, no longer located in same" 271 = "Mover, new address located in" 280 = "Newly spawned case outside fr's" ; VALUE rfid2l (default=32) 0 = "Member of related subfamily" ; VALUE epopstat (default=32) 1 = "Adult (15 years of age or older)" 2 = "Child (Under 15 years of age)" ; VALUE eppintvw (default=32) 1 = "Interview (self)" 2 = "Interview (proxy)" 3 = "Noninterview - Type Z" 4 = "Nonintrvw - pseudo Type Z. Left" 5 = "Children under 15 during" ; VALUE eppmis4l (default=32) 1 = "Interview" 2 = "Non-interview" ; VALUE esex (default=32) 1 = "Male" 2 = "Female" ; VALUE erace (default=32) 1 = "White" 2 = "Black" 3 = "American Indian, Aleut, or" 4 = "Asian or Pacific Islander" ; VALUE eorigin (default=32) 1 = "Canadian" 2 = "Dutch" 3 = "English" 4 = "French" 5 = "French-Canadian" 6 = "German" 7 = "Hungarian" 8 = "Irish" 9 = "Italian" 10 = "Polish" 11 = "Russian" 12 = "Scandinavian" 13 = "Scotch-Irish" 14 = "Scottish" 15 = "Slovak" 16 = "Welsh" 17 = "Other European" 20 = "Mexican" 21 = "Mexican-American" 22 = "Chicano" 23 = "Puerto Rican" 24 = "Cuban" 25 = "Central American" 26 = "South American" 27 = "Dominican Republic" 28 = "Other Hispanic" 30 = "African-American or" 31 = "American Indian, Eskimo, or" 32 = "Arab" 33 = "Asian" 34 = "Pacific Islander" 35 = "West Indian" 39 = "Another group not listed" 40 = "American" ; VALUE errp (default=32) 1 = "Reference person w/ rel. persons" 2 = "Reference Person w/out rel." 3 = "Spouse of reference person" 4 = "Child of reference person" 5 = "Grandchild of reference person" 6 = "Parent of reference person" 7 = "Brother/sister of reference" 8 = "Other relative of reference" 9 = "Foster child of reference person" 10 = "Unmarried partner of reference" 11 = "Housemate/roommate" 12 = "Roomer/boarder" 13 = "Other non-relative of reference" ; VALUE tage (default=32) 0 = "Less than 1 full year old" ; VALUE ems (default=32) 1 = "Married, spouse present" 2 = "Married, Spouse absent" 3 = "Widowed" 4 = "Divorced" 5 = "Separated" 6 = "Never Married" ; VALUE epnspous (default=32) 9999 = "Spouse not in hhld or person not" ; VALUE epnmom (default=32) 9999 = "No mother in household" ; VALUE epndad (default=32) 9999 = "No father in household" ; VALUE epnguard (default=32) -1 = "Not in universe" 9999 = "Guardian not in household" ; VALUE rdesgpnt (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE eeducate (default=32) -1 = "Not in universe" 31 = "Less than 1st grade" 32 = "1st, 2nd, 3rd or 4th grade" 33 = "5th or 6th grade" 34 = "7th or 8th grade" 35 = "9th grade" 36 = "10th grade" 37 = "11th grade" 38 = "12th grade" 39 = "High school graduate - high" 40 = "Some college but no degree" 41 = "Diploma or certificate from a" 42 = "Associate degree in college -" 43 = "Associate Degree in college -" 44 = "Bachelors degree (For example:" 45 = "Master's degree (For example:" 46 = "Professional School Degree (For" 47 = "Doctorate degree (For example:" ; VALUE ercunv (default=32) -1 = "Not in universe" 1 = "In universe" ; VALUE eybg120m (default=32) -1 = "Not in universe" ; VALUE aybg120m (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE tybg120y (default=32) -1 = "Not in universe" ; VALUE aybg120y (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE ewbg120m (default=32) -1 = "Not in universe" ; VALUE awbg120m (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE twbg120y (default=32) -1 = "Not in universe" ; VALUE awbg120y (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE efbg120m (default=32) -1 = "Not in universe" ; VALUE afbg120m (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE tfbg120y (default=32) -1 = "Not in universe" ; VALUE afbg120y (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE tkcovb1y (default=32) -1 = "Not in universe" ; VALUE akcovb1y (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE ekcovb1m (default=32) -1 = "Not in universe" ; VALUE akcovb1m (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE tkcovb3y (default=32) -1 = "Not in universe" ; VALUE akcovb3y (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE ekcovb3m (default=32) -1 = "Not in universe" ; VALUE akcovb3m (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE tkcovb4y (default=32) -1 = "Not in universe" ; VALUE akcovb4y (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE ekcovb4m (default=32) -1 = "Not in universe" ; VALUE akcovb4m (default=32) 0 = "Not imputed" 1 = "Imputed" 2 = "Cold Deck Imputation" 3 = "Logical Imputation (Derivation)" ; VALUE earcunv (default=32) -1 = "Not in universe" 1 = "In universe" ; VALUE ecurfs (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE acurfs (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eaplfs (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE aaplfs (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE erecvfs (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE arecvfs (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE efsstrmn (default=32) -1 = "Not in universe" ; VALUE afsstrmn (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tfsstryr (default=32) -1 = "Not in universe" ; VALUE afsstryr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE efslm (default=32) -1 = "Not in universe" ; VALUE afslm (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tfsly (default=32) -1 = "Not in universe" ; VALUE afsly (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tfstimes (default=32) -1 = "Not in universe" 1 = "One time received food stamps" 2 = "Two times received food stamps" 3 = "Three times received food stamps" 4 = "Four times received food stamps" 5 = "Five to six times received food" 6 = "Seven or more times received" ; VALUE afstimes (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE ecurafdc (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE acurafdc (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eaplafdc (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE aaplafdc (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE ercvafdc (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE arcvafdc (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eafdcstm (default=32) -1 = "Not in universe" ; VALUE aafdcstm (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tafdcsty (default=32) -1 = "Not in universe" ; VALUE aafdcsty (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eafdclm (default=32) -1 = "Not in universe" ; VALUE aafdclm (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tafdcly (default=32) -1 = "Not in universe" ; VALUE aafdcly (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tafdctim (default=32) -1 = "Not in universe" 1 = "One times received AFDC, TANF," 2 = "Two times received AFDC, TANF," 3 = "Three times received AFDC, TANF," 4 = "Four times received AFDC, TANF," 5 = "Five to Six times received AFDC," 6 = "Seven or more times received" ; VALUE aafdctim (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE ecurssi (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE acurssi (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eaplssi (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE aaplssi (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE erecvssi (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE arecvssi (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE essistrm (default=32) -1 = "Not in universe" ; VALUE assistrm (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tssistry (default=32) -1 = "Not in universe" ; VALUE assistry (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE essilm (default=32) -1 = "Not in universe" ; VALUE assilm (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tssily (default=32) -1 = "Not in universe" ; VALUE assily (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eahiunv (default=32) -1 = "Not in universe" 1 = "In universe" ; VALUE tcdbegyr (default=32) -1 = "Not in universe" ; VALUE acdbegyr (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE ecdbegmo (default=32) -1 = "Not in universe" ; VALUE acdbegmo (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE ehiallcv (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE ahiallcv (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE thinoyr (default=32) -1 = "Not in universe" ; VALUE ahinoyr (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE ehinomth (default=32) -1 = "Not in universe" ; VALUE ahinomth (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE ehievrcv (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE ahievrcv (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE thicvyr (default=32) -1 = "Not in universe" ; VALUE ahicvyr (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE ehicvmth (default=32) -1 = "Not in universe" ; VALUE ahicvmth (default=32) 0 = "No imputation" 1 = "Statistical imputation (hot" 2 = "Cold deck" 3 = "Logical imputation (derivation)" ; VALUE eaemunv (default=32) -1 = "Not in universe" 1 = "In universe" ; VALUE tlstwrky (default=32) -1 = "Not in universe" 0 = "Never worked" ; VALUE alstwrky (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE elstwrkm (default=32) -1 = "Not in universe" ; VALUE alstwrkm (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tprvjbyr (default=32) -1 = "Not in universe" 0 = "Never worked" ; VALUE aprvjbyr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eprvjbmn (default=32) -1 = "Not in universe" ; VALUE aprvjbmn (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tfrmryr (default=32) -1 = "Not in universe" ; VALUE afrmryr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE efrmrmn (default=32) -1 = "Not in universe" ; VALUE afrmrmn (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tmakmnyr (default=32) -1 = "Not in universe" 0 = "Never worked" ; VALUE amakmnyr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE emnreson (default=32) -1 = "Not in universe" 1 = "Taking care of a minor child" 2 = "Taking Care of an elderly family" 3 = "Taking care of a disabled but" 4 = "Other family or home" 5 = "Own illness or disability" 6 = "Could not find work" 7 = "Did not want to work" 8 = "Going to school" 9 = "Other" ; VALUE amnreson (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eyrsince (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE ayrsince (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eyrsinck (default=32) -1 = "Not in universe" ; VALUE ayrsinck (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE ewrk35hr (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE awrk35hr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eoff6mtn (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE aoff6mtn (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tnowrkfr (default=32) -1 = "Not in universe" ; VALUE anowrkfr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tnowrkto (default=32) -1 = "Not in universe" ; VALUE anowrkto (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE enwresn (default=32) -1 = "Not in universe" 1 = "A minor child" 2 = "An elderly family member" 3 = "A disabled but non-elderly" ; VALUE anwresn (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE eothtime (default=32) -1 = "Not in universe" 1 = "Yes" 2 = "No" ; VALUE aothtime (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE ecntothr (default=32) -1 = "Not in universe" ; VALUE acntothr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tfstyrfr (default=32) -1 = "Not in universe" ; VALUE afstyrfr (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE tfstyrto (default=32) -1 = "Not in universe" ; VALUE afstyrto (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; VALUE efrstrsn (default=32) -1 = "Not in universe" 1 = "A minor child" 2 = "An elderly family member" 3 = "A disabled but non-elderly" ; VALUE afrstrsn (default=32) 0 = "Not imputed" 1 = "Statistical imputation (hot" 2 = "Cold deck imputation" 3 = "Logical imputation (derivation)" ; proc print data=library.sip01t1 (obs=6); FORMAT spanel spanel. tfipsst tfipsst. sinthhid sinthhid. eoutcome eoutcome. rfid2 rfid2l. epopstat epopstat. eppintvw eppintvw. eppmis4 eppmis4l. esex esex. erace erace. eorigin eorigin. errp errp. tage tage. ems ems. epnspous epnspous. epnmom epnmom. epndad epndad. epnguard epnguard. rdesgpnt rdesgpnt. eeducate eeducate. ercunv ercunv. eybg120m eybg120m. aybg120m aybg120m. tybg120y tybg120y. aybg120y aybg120y. ewbg120m ewbg120m. awbg120m awbg120m. twbg120y twbg120y. awbg120y awbg120y. efbg120m efbg120m. afbg120m afbg120m. tfbg120y tfbg120y. afbg120y afbg120y. tkcovb1y tkcovb1y. akcovb1y akcovb1y. ekcovb1m ekcovb1m. akcovb1m akcovb1m. tkcovb3y tkcovb3y. akcovb3y akcovb3y. ekcovb3m ekcovb3m. akcovb3m akcovb3m. tkcovb4y tkcovb4y. akcovb4y akcovb4y. ekcovb4m ekcovb4m. akcovb4m akcovb4m. earcunv earcunv. ecurfs ecurfs. acurfs acurfs. eaplfs eaplfs. aaplfs aaplfs. erecvfs erecvfs. arecvfs arecvfs. efsstrmn efsstrmn. afsstrmn afsstrmn. tfsstryr tfsstryr. afsstryr afsstryr. efslm efslm. afslm afslm. tfsly tfsly. afsly afsly. tfstimes tfstimes. afstimes afstimes. ecurafdc ecurafdc. acurafdc acurafdc. eaplafdc eaplafdc. aaplafdc aaplafdc. ercvafdc ercvafdc. arcvafdc arcvafdc. eafdcstm eafdcstm. aafdcstm aafdcstm. tafdcsty tafdcsty. aafdcsty aafdcsty. eafdclm eafdclm. aafdclm aafdclm. tafdcly tafdcly. aafdcly aafdcly. tafdctim tafdctim. aafdctim aafdctim. ecurssi ecurssi. acurssi acurssi. eaplssi eaplssi. aaplssi aaplssi. erecvssi erecvssi. arecvssi arecvssi. essistrm essistrm. assistrm assistrm. tssistry tssistry. assistry assistry. essilm essilm. assilm assilm. tssily tssily. assily assily. eahiunv eahiunv. tcdbegyr tcdbegyr. acdbegyr acdbegyr. ecdbegmo ecdbegmo. acdbegmo acdbegmo. ehiallcv ehiallcv. ahiallcv ahiallcv. thinoyr thinoyr. ahinoyr ahinoyr. ehinomth ehinomth. ahinomth ahinomth. ehievrcv ehievrcv. ahievrcv ahievrcv. thicvyr thicvyr. ahicvyr ahicvyr. ehicvmth ehicvmth. ahicvmth ahicvmth. eaemunv eaemunv. tlstwrky tlstwrky. alstwrky alstwrky. elstwrkm elstwrkm. alstwrkm alstwrkm. tprvjbyr tprvjbyr. aprvjbyr aprvjbyr. eprvjbmn eprvjbmn. aprvjbmn aprvjbmn. tfrmryr tfrmryr. afrmryr afrmryr. efrmrmn efrmrmn. afrmrmn afrmrmn. tmakmnyr tmakmnyr. amakmnyr amakmnyr. emnreson emnreson. amnreson amnreson. eyrsince eyrsince. ayrsince ayrsince. eyrsinc2 eyrsinck. ayrsinc2 ayrsinck. ewrk35hr ewrk35hr. awrk35hr awrk35hr. eoff6mtn eoff6mtn. aoff6mtn aoff6mtn. tnowrkfr tnowrkfr. anowrkfr anowrkfr. tnowrkto tnowrkto. anowrkto anowrkto. enwresn enwresn. anwresn anwresn. eothtime eothtime. aothtime aothtime. ecntothr ecntothr. acntothr acntothr. tfstyrfr tfstyrfr. afstyrfr afstyrfr. tfstyrto tfstyrto. afstyrto afstyrto. efrstrsn efrstrsn. afrstrsn afrstrsn. ; proc contents data=library.sip01t1; /* Copyright 2006 shared by the National Bureau of Economic Research and Jean Roth National Bureau of Economic Research. 1050 Massachusetts Avenue Cambridge, MA 02138 jroth@nber.org This program and all programs referenced in it are free software. You can redistribute the program or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */