*An example of a Multi-Card Stata do file using "infix" command for USAIPOCNUS1998-9808026*

clear
set more off

*Read fixed format ascii file

infix 6 lines 1: Weight 13-15 D1 44 D2 45-46 D3 47 State 78-79 5: D4 13 D4A 14-15 D4B 16-17 D6 55 D7 18 Day 53 ///
6: Q01 20 Q02A 21 Q02B 22 Q03 27 Q04 28 Q05 29 Q06 30 Q07 31 Q08 32 Q09 33 using "C:\temp\g9808026.dat"

gen Weight1 = Weight * .01 

*Apply variable labels

label var Q01  "Bill Clinton job performance"
label var Q02A "Favorability of Bill Clinton"
label var Q02B "Favorability of Hillary Rodham Clinton"
label var Q03 "Confidence in Bill Clinton as a military leader"
label var Q04 "Worries about family becoming a victim of a terrorist attack"
label var Q05 "US launched military attacks against terrorists"
label var Q06 "Attacks would cause an increase or decrease in terrorist attacks"
label var Q07 "Reason for military strike"
label var Q08 "Timing of military strike"
label var Q09 "US attacks results in civilian casualties"
label var D1 "Gender of respondent"
label var D2 "Age"
label var D3 "Education"
label var D4 "Hispanic origin or descent"
label var D4A "Race"
label var D4B "Race indepth"
label var D6 "Number of residential telephone lines"
label var D7 "Political party"
label var Day "Day of interview"
label var State "State of residence"
label var Weight "Weight factor"

*Define and apply value labels

label define appr 1 "Approve" 2 "Disapprove" 3 "Don't know-Refused" 
label values Q01 Q05 appr  
label define favr 1 "Favorable" 2 "Unfavorable" 3 "Heard of, No opinion (vol)" 4 "Never heard of (vol)" 5 "Refused" 
label values Q02A Q02B favr
label define conf 1 "Very confident" 2 "Somewhat confident" 3 "Not too confident" 4 "Not confident at all" ///
 5 "Don't know-Refused" 
label values Q03 conf
label define worry 1 "Very worried" 2 "Somewhat worried" 3 "Not too worried" 4 "Not at all worried" ///
 5 "Don't know-Refused"
label values Q04 worry
label define incrs 1 "Increase" 2 "Decrease" 3 "No effect (vol)" 4 "Don't know-Refused"
label values Q06 
label define Q07l 1 "Solely because he felt it was in the best interests of the country" 2 "In part to divert public attention away from the Monica Lewinsky controversy" 3 "Neither-Other (vol)" 4 "Don't know-Refused" 
label values Q07 Q07l
label define Q08l 1 "Yes, legitimate" 2 "No, not legitimate" 3 "Don't know-Refused" 
label values Q08 Q08l
label define Q09l 1 "Civilian casualties are regrettable, but the US was right to attack" 2 "The US should not have attacked unless it was certain there would be no civilian casualties" 3 "Depends on number of casualties (vol)" 4 "Depends on other factors (vol)" 5 "Don't know-Refused" 
label values Q09 Q09l
label define D1l 1 "Male" 2 "Female" 
label values D1 D1l
label define D2l 00 "Don't know" 
label values D2 D2l
label define D3l 1 "None, or grade 1-4" 2 "Grades 5, 6 or 7" 3 "Grade 8" 4 "High school incomplete (Grades 9-11)" ///
5 "High school graduate, Grade 12" 6 "Technical, trade, or business after high school" 7 "College/university incomplete" ///
8 "College/university graduate or more" 9 "Don't know-Refused" 
label values D3 D3l
label define D4l  1 "Yes" 2 "No" 3 "Don't know" 4 "Refused" 
label values D4 D4l
label define D4Al 1 "Other" 2 "Don't know" 3 "Refused" 6 "White" 7 "African American-Black" 8 "Hispanic"
label values D4A D4Al
label define D4Bl 1 "Other" 2 "Don't know" 3 "Refused" 6 "White-Hispanic" 7 "Black-Hispanic" 8 "Hispanic-Respondent refuses to discriminate" 
label values D4B D4Bl
label define D6l  1 "One" 2 "Two" 3 "Three" 4 "Four" 5 "Five or more" 6 "Don't know" 7 "Refused" 
label values D6 D6l
label define D7l 1 "Republican" 2 "Democrat" 3 "Independent" 4 "Other party (vol)" 5 "Don't know-Refused" 
label values D7 D7l
label define Dayl 1 "Monday" 2 "Tuesday" 3 "Wednesday" 4 "Thursday" 5 "Friday" 6 "Saturday" 7 "Sunday" 
label values Day Dayl
label define Statel 11 "Maine" 12 "New Hampshire" 13 "Vermont" 14 "Massachusetts" 15 "Rhode Island" 16 "Connecticut" ///
 21 "New York" 22 "New Jersey" 23 "Pennsylvania" 24 "Maryland" 25 "Delaware" 26 "West Virginia" 27 "District of Columbia" ///
 31 "Ohio" 32 "Michigan" 33 "Indiana" 34 "Illinois" 41 "Wisconsin" 42 "Minnesota" 43 "Iowa" 44 "Missouri" ///
 45 "North Dakota" 46 "South Dakota" 47 "Nebraska" 48 "Kansas" 51 "Virginia" 52 "North Carolina" 53 "South Carolina" ///
 54 "Georgia" 55 "Florida" 56 "Kentucky" 57 "Tennessee" 58 "Alabama" 59 "Mississippi" 61 "Arkansas" 62 "Louisiana" ///
 63 "Oklahoma" 64 "Texas" 71 "Montana" 72 "Arizona" 73 "Colorado" 74 "Idaho" 75 "Wyoming" 76 "Utah" 77 "Nevada" ///
 78 "New Mexico" 81 "California" 82 "Oregon" 83 "Washington" 84 "Hawaii" 85 "Alaska"
label values State State1 