{smcl} {com}{sf}{ul off}{txt}{.-} log: {res}/disk/u4/SCCS/morg/sources/educ2001.smcl {txt}log type: {res}smcl {txt}opened on: {res}24 Jul 2002, 13:27:34 {txt} {com}. set memory 500m {txt}(512000k) {com}. set more 1 {txt} {com}. ! /bin/rm -f /tmp/aef.raw aef.dct dcthead {txt} {com}. * run with stata6 -p0 do annual2001 to get Stata 5 format . ! echo >dcthead dictionary using /tmp/aef.raw {txt} {com}. program define aef2 {txt} 1{com}. * '-A' are missing value indicators in the earlier files. . if `1' < 1994 {c -(}!zcat /home/data/morg/raw/morg`2'.Z |tr "\-A" " " >/tmp/aef.raw{c )-} {txt} 2{com}. if `1' >= 1994 {c -(}!zcat /home/data/morg/raw/morg`2'.Z >/tmp/aef.raw{c )-} {txt} 3{com}. ! cat /home/data/morg/sources/dcthead /home/data/morg/sources/aef`3'.dbd >./aef.dct {txt} 4{com}. quietly infile using aef if age>15&age!=. {txt} 5{com}. #delimit cr {txt}delimiter now cr {com}. . * Geography . generate int year = `1' {txt} 6{com}. if `1'== 1995 {c -(} replace hhid = hhid94 if intmonth<9 {txt} 7{com}. drop hhid94 {c )-} {txt} 8{com}. if `1' > 1995 {c -(} replace smsa93 = . if smsa93<2 {c )-} {txt} 9{com}. replace smsasize = . if smsasize <=0 {txt} 10{com}. if `1' == 1995 {c -(} replace smsastat = smsa995 if intmonth>8 {txt} 11{com}. replace icntcity = icntct94 if intmonth<9 {txt} 12{com}. replace centcity = centcitx if intmonth<9 {txt} 13{com}. replace smsa93 = . if intmonth>=9 & smsa93<2 {txt} 14{com}. replace smsa93 = . if intmonth<9 {txt} 15{com}. drop pmsarank {txt} 16{com}. generate smsa80 = smsasize if intmonth < 10 {c )-} {txt} 17{com}. if `1' > 1995 & `1' < 1998 {c -(} replace smsastat = smsa995 {c )-} {txt} 18{com}. replace smsastat = . if smsastat==3 | smsastat<0 {txt} 19{com}. if `1' == 1994 {c -(} replace hhid = hhid94 {txt} 20{com}. drop hhid94 {txt} 21{com}. drop smsa93 {txt} 22{com}. replace centcity = centcitx {txt} 23{com}. replace icntcity = icntct94 {txt} 24{com}. replace eligible = . if eligible == 0 {txt} 25{com}. replace pmsarank = . if intmonth > 3 {txt} 26{com}. replace pmsarank = . if pmsarank <= 0 {txt} 27{com}. replace cmsarank = . if intmonth > 3 {c )-} {txt} 28{com}. if `1' > 1995 & `1' <= 1997 {c -(} drop hhid94 pmsarank {c )-} {txt} 29{com}. if `1' > 1993 & `1' < 1998 {c -(} drop centcitx icntct94 smsa995 {c )-} {txt} 30{com}. if `1' > 1993 {c -(} replace hurespli =. if hurespli <0 {txt} 31{com}. replace peinusyr = . if peinusyr < 0 {c )-} {txt} 32{com}. replace centcity = . if centcity==4 | centcity<=0 {txt} 33{com}. if `1' >= 1986 & `1' < 1994 {c -(} replace pmsarank = . if pmsarank<=0 {c )-} {txt} 34{com}. if `1' >= 1995 & `1' <= 1997 {c -(} drop cmsarank{c )-} {txt} 35{com}. if `1' >= 1986 {c -(} replace icntcity = . if icntcity<=0{c )-} {txt} 36{com}. if `1' > 1984 & `1' < 1995 {c -(} replace cmsarank = . if cmsarank<=0{c )-} {txt} 37{com}. if `1' >= 1989 {c -(} replace msafips = . if msafips <=0 {txt} 38{com}. replace cmsacode = . if cmsacode<=0{c )-} {txt} 39{com}. if `1' == 1983 {c -(} drop docc70 occ70 {c )-} {txt} 40{com}. if `1' == 1985 {c -(} replace smsarank = . if intmonth > 9{c )-} {txt} 41{com}. if `1' == 1984 {c -(} drop icntcity pmsarank cmsarank {c )-} {txt} 42{com}. if `1' == 1985 & intmonth < 10 {c -(} drop icntcity pmsarank cmsarank {c )-} {txt} 43{com}. if `1' == 1994 {c -(} replace cmsarank = . if intmonth>3 {c )-} {txt} 44{com}. *replace smsasize=. if smsasize<=0 . if `1' < 1985 {c -(} generate byte smsa70 = smsasize {c )-} {txt} 45{com}. if `1' > 1985 & `1' < 1995 {c -(} generate byte smsa80 = smsasize {c )-} {txt} 46{com}. if `1' == 1985 {c -(} generate byte smsa70 = smsasize if intmonth<10 {c )-} {txt} 47{com}. if `1' == 1985 {c -(} generate byte smsa80 = smsasize if intmonth>9 {c )-} {txt} 48{com}. drop smsasize {txt} 49{com}. if `1' > 1985 & `1' < 1989 {c -(} drop smsarank {c )-} {txt} 50{com}. if `1' < 1983 {c -(} drop unioncov unionmme occ80 ind80 {c )-} {txt} 51{com}. . * Demography . if `1' > 1983 & `1' < 1994 {c -(} replace ownchild = . if ownchild ==0 {txt} 52{com}. replace ownchild = ownchild - 1 {txt} 53{com}. generate int ch613=chldpres {txt} 54{com}. generate int ch1417=chldpres {c )-} {txt} 55{com}. if `1' > 1983 & `1' < 1989 {c -(} generate int ch05= chldpres {txt} 56{com}. recode ch05 4 6/8 = 1 0/3 5 = 0 {txt} 57{com}. recode ch613 3 5 7/8 = 1 0/2 4 6 = 0 {txt} 58{com}. recode ch1417 2 5/6 8 =1 0/1 3/4 7 = 0 {c )-} {txt} 59{com}. if `1' > 1988 & `1' < 1994 {c -(} generate int ch02 = chldpres {txt} 60{com}. generate int ch35 = chldpres {txt} 61{com}. recode ch02 2 6/8 12/14 16 = 1 0/1 3/5 9/11 15 = 0 {txt} 62{com}. recode ch35 3 6 9/10 12/13 15/16 = 1 0/2 4/5 7/8 11 14 = 0 {txt} 63{com}. recode ch613 4 7 9 11/12 14/16 = 1 0/3 5/6 8 10 13 = 0 {txt} 64{com}. recode ch1417 5 8 10/11 13/16 = 1 0/4 6/7 9 12 = 0 {txt} 65{com}. generate int ch05 = ch02 {txt} 66{com}. replace ch05 = ch35 if ch35 == 1 {txt} 67{com}. label variable ch02 "Children 0-2" {txt} 68{com}. label variable ch35 "Children 3-5"{c )-} {txt} 69{com}. if `1' > 1983 & `1' < 1994 {c -(} label variable ch05 "Children 0-5" {txt} 70{com}. label variable ch613 "Children 6-13" {txt} 71{com}. label variable ch1417 "Children 6-17" {c )-} {txt} 72{com}. if `1' == 1998 {c -(} drop ownchild chldpres {c )-} {txt} 73{com}. if `1' >= 1999 {c -(}replace ownchild = . if ownchild < 0 {txt} 74{com}. replace chldpres = . if chldpres < 0 {txt} 75{com}. generate int ch02 = chldpres {txt} 76{com}. generate int ch35 = chldpres {txt} 77{com}. generate int ch613 = chldpres {txt} 78{com}. generate int ch1417 = chldpres {txt} 79{com}. recode ch02 1 5/7 11/13 15 = 1 0 2/4 8/10 14 = 0 {txt} 80{com}. recode ch35 2 5 8/9 11/12 14/15 = 1 0/1 3/4 6/7 10 13 =0 {txt} 81{com}. recode ch613 3 6 8 10/11 13/15 = 1 0/2 4/5 7 9 12 = 0 {txt} 82{com}. recode ch1417 4 7 9/10 12/15 = 1 0/3 5/6 8 11 = 0 {txt} 83{com}. generate int ch05 = ch02 {txt} 84{com}. replace ch05 = ch35 if ch35 == 1 {c )-} {txt} 85{com}. . if `1' == 1999 {c -(} replace ownchild = . if intmonth < 10 {txt} 86{com}. replace chldpres = . if intmonth < 10 {txt} 87{com}. replace ch613 = . if intmonth < 10 {txt} 88{com}. replace ch1417 = . if intmonth < 10 {txt} 89{com}. replace ch05 = . if intmonth < 10 {txt} 90{com}. replace ch02 = . if intmonth < 10 {txt} 91{com}. replace ch35 = . if intmonth < 10 {c )-} {txt} 92{com}. if `1' > 1988 & `1' < 1992 {c -(} drop grade92 {c )-} {txt} 93{com}. if `1' < 1989 {c -(} replace gradeat = gradeat - 1 {txt} 94{com}. replace marital = 7 if marital==5 {c )-} {txt} 95{com}. if `1' > 1991 {c -(} replace grade92 = . if grade92 < 0 {c )-} {txt} 96{com}. if `1' >= 1998 {c -(} replace ged = . if ged < 0 {txt} 97{com}. replace gedhigr = . if gedhigr < 0 {txt} 98{com}. replace yrcoll = . if yrcoll < 0 {txt} 99{com}. replace grprof = . if grprof < 0 {txt}100{com}. replace gr6cor = . if gr6cor < 0 {txt}101{com}. replace ms123 = . if ms123 < 0 {c )-} {txt}102{com}. if `1' == 1992 | `1' == 1993 {c -(} drop gradecp gradeat{c )-} {txt}103{com}. if `1' == 1995 {c -(} replace relref94 = . if intmonth > 2 {txt}104{com}. replace relref95 = . if intmonth < 3 {c )-} {txt}105{com}. if `1' > 1995 {c -(} drop relref94 {c )-} {txt}106{com}. if `1' == 1994 {c -(} drop relref95 {c )-} {txt}107{com}. if `1' >= 1994 {c -(} replace veteran = . if veteran < 0 {txt}108{com}. replace penatvty = . if penatvty < 0 {txt}109{com}. replace pemntvty = . if pemntvty < 0 {txt}110{com}. replace pefntvty = . if pefntvty < 0 {txt}111{com}. replace prcitshp = . if prcitshp < 0 {txt}112{com}. replace prcitflg = . if prcitflg < 0 {c )-} {txt}113{com}. if `1' > 1989 {c -(} replace ethnic = . if ethnic < 0 {txt}114{com}. replace ethnic = . if ethnic >= 10{c )-} {txt}115{com}. . * Employment . if `1' >= 1994 {c -(} replace occ80 = . if occ80 <0 {txt}116{com}. replace ind80 = . if ind80 < 10 {txt}117{com}. replace class94 = . if class94<0 {c )-} {txt}118{com}. #delimit ; {txt}delimiter now ; {com}. if `1' >= 1983 {c -(} generate int docc80=occ80; {txt}119{com}. recode docc80 1/6=1 7/22=2 23/37=3 44/59=4 64/68=5 69/83=6 84/89=7 > 95/106=8 113/154=9 155/159=10 178/179=11 43 63 163/177 183/199=12 > 203/208=13 213/225=14 226/235=15 243=16 253/257=17 258/259=18 > 263/278=19 283/285=20 303/307=21 308/309=22 313/315=23 337/344=24 > 354/357=25 316/336 345/353 359/389=26 403/407=27 413/427=28 > 433/444=29 445/447=30 448/455=31 456/469=32 503/549=33 553/599=34 > 613/699=35 703/779=36 783/799=37 803/814=38 823/859=39 869=40 > 875/883=41 863/868 873 874 885/889=42 473/476=43 477/489=44 494/499=45 > 905=46{c )-}; {txt}120{com}. if `1'<= 1982{c -(} > replace dind=ind70 ; {txt}121{com}. recode dind 18/19=1 17=2 47/57=3 67/77=4 107/109=5 118=6 119/138=7 > 139/149=8 157/168 258=9 169=10 177/198=11 199/209=12 219 =13 > 227=14 228/238=15 239/257=16 259=18 268/298=19 299=20 > 307/318=21 319/327=22 328/337=23 338/339=24 347/369=25 > 377/378=26 379/ > 387=27 388/398=28 407/429=29 447/449=30 467/479=31 > 507/588=32 607/698=33 707/709=34 717/718=35 > 769=36 727/748=37 749/759=38 777/798=39 807/809=40 838=41 > 828/837 839/848=42 877/879=44 857/868=43 849 869 887/897= > 45 027 028 = 46 907/937=52 {c )-} ; {txt}122{com}. if `1' <=1993 & `1' >=1983 {c -(}replace dind=ind80; {txt}123{com}. recode > dind 12/30=1 10/11=2 40/50=3 60=4 230/241=5 242=6 250/262=7 > 270/280=8 281/300=9 301=10 310/332=11 340/350=12 > 351=13 352=14 360/370=15 371/382=16 390=17 391/392=18 > 100/122=19 130=20 132/150=21 151/152=22 160/162=23 171/172=24 > 180/192=25 200/201=26 210/212=27 220/222=28 > 400/432=29 440/442=30 450/472=31 500/571=32 580/691=33 700/710=34 > 711/712=35 761=36 721/750=37 751/760=38 762/791=39 800/810=40 > 831=41 812/830 832/840=42 842/860=43 861/871=44 841 872/893=45 > 31/32=46 900/932=52 991=51{c )-}; {txt}124{com}. if `1' >= 1994 {c -(}replace dind=ind80; {txt}125{com}. recode > dind 12/30=1 10/11=2 40/50=3 60=4 230/241=5 242=6 250/262=7 > 270/280=8 281/300=9 301=10 310/332=11 340/350=12 > 351=13 352=14 360/370=15 371/382=16 390=17 391/392=18 > 100/122=19 130=20 132/150=21 151/152=22 160/162=23 171/172=24 > 180/192=25 200/201=26 210/212=27 220/222=28 > 400/432=29 440/442=30 450/472=31 500/571=32 580/691=33 > 700/710=34 711/712=35 761=36 721/750=37 751/760=38 762/791=39 > 800/810=40 831=41 812/830 832/840=42 842/860=43 > 861/871=44 841 872/893 =45 > 032 031 =46 910 922 932 900 901 > 921 930 931 =52 991=51 {c )-}; {txt}126{com}. #delimit cr {txt}delimiter now cr {com}. * Wages (If earnings are 0, then wage rate is missing, not zero). . replace paidhr = . if paidhr <=0 {txt}127{com}. replace paidhre = . if paidhre <=0 {txt}128{com}. replace earnhr = . if earnhr <=0 {txt}129{com}. replace earnhre = . if earnhre <=0 {txt}130{com}. replace earnwke = . if earnwke < 0 {txt}131{com}. if `1' < 1989 {c -(}replace eligible = 2 if eligible == . {c )-} {txt}132{com}. if `1' >= 1989 {c -(}replace eligible = 2 if eligible == 0 {txt}133{com}. replace eligible = . if eligible < 0 {c )-} {txt}134{com}. if `1' < 1989 {c -(}replace I25a = 0 if I25a ==. {txt}135{com}. replace I25b = 0 if I25b ==. {txt}136{com}. replace I25c = 0 if I25c ==. {txt}137{com}. replace I25d = 0 if I25d ==.{c )-} {txt}138{com}. if `1' >= 1994 {c -(}replace eligible = 0 if eligible ==. {txt}139{com}. replace I25a = 0 if I25a <= 3 {txt}140{com}. replace I25b = 0 if I25b <= 3 {txt}141{com}. *replace I25a = . if I25a < 0 . *replace I25b = . if I25b < 0 . replace earnhre = . if earnhre ==1 {txt}142{com}. replace uhourse = . if lfsr94 >2 | lfsr94 <1 {txt}143{com}. replace lfsr94 = . if lfsr94 < 0 {c )-} {txt}144{com}. if `1' >= 1996 {c -(} replace I25c = . if I25c < 0 {txt}145{com}. replace I25d = . if I25d < 0 {c )-} {txt}146{com}. if `1' == 1995 {c -(} replace I25c = . if I25c < 0 {txt}147{com}. replace I25d = . if I25d < 0 {txt}148{com}. replace I25c = . if intmonth < 9 {txt}149{com}. replace I25d = . if intmonth < 9 {c )-} {txt}150{com}. if `1' == 1994 {c -(} drop I25c I25d {c )-} {txt}151{com}. * Hours, Unions . if `1' >= 1994 {c -(} {txt}152{com}. replace reason94 = . if reason94< 0 {txt}153{com}. replace absent94 = . if absent94< 0 {txt}154{com}. replace studftpt = . if studftpt< 0 {txt}155{com}. replace ftpt94 = . if ftpt94 < 0 {txt}156{com}. replace hourslw = . if hourslw < 0 {txt}157{com}. replace hourslw = 99 if hourslw >99 & hourslw != . {txt}158{com}. replace uhourse = . if uhourse < 0 {txt}159{com}. replace why3594 = . if why3594 < 0 {txt}160{com}. replace unionmme = . if unionmme< 0 {txt}161{com}. replace unioncov = . if unioncov< 0 {c )-} {txt}162{com}. . * Save and exit . ! /bin/rm -f /home/data/morg/annual/morg`2'.dta {txt}163{com}. compress {txt}164{com}. save /home/data/morg/annual/morg`2',old {txt}165{com}. ! /bin/chmod a+r /home/data/morg/annual/morg*.dta {txt}166{com}. ! /bin/chmod g+w /home/data/morg/annual/morg*.dta {txt}167{com}. ! /bin/chgrp web /home/data/morg/annual/morg*.dta {txt}168{com}. summarize {txt}169{com}. clear {txt}170{com}. ! /bin/rm -f aef.dct /tmp/aef.raw {txt}171{com}. end {txt} {com}. . * Each block of commands does one year of the data. The data must be . * decompressed, and possibly have dashes converted to blanks. . * Then a dictionary for the particular year is prepared by . * concatenating a one line header (with the file name) to a generic . * dictionary body that covers several years of data that used the . * same format. . *Lastly, the data is read, modified, summarized and saved. . . *aef2 1979 79 79_83 . *aef2 1980 80 79_83 . *aef2 1981 81 79_83 . *aef2 1982 82 79_83 . *aef2 1983 83 79_83 . *aef2 1984 84 84_88 . *aef2 1985 85 84_88 . *aef2 1986 86 84_88 . *aef2 1987 87 84_88 . *aef2 1988 88 84_88 . *aef2 1989 89 89_93 . *aef2 1990 90 89_93 . *aef2 1991 91 89_93 . *aef2 1992 92 89_93 . *aef2 1993 93 89_93 . *aef2 1994 94 94_97 . *aef2 1995 95 94_97 . *aef2 1996 96 94_97 . *aef2 1997 97 94_97 . aef2 1998 98 98 {txt}(77399 real changes made, 77399 to missing) (0 real changes made) (811 real changes made, 811 to missing) (0 real changes made) (0 real changes made) (42773 real changes made, 42773 to missing) (261970 real changes made, 261970 to missing) (77799 real changes made, 77799 to missing) (182324 real changes made, 182324 to missing) (0 real changes made) (189778 real changes made, 189778 to missing) (271442 real changes made, 271442 to missing) (208739 real changes made, 208739 to missing) (238533 real changes made, 238533 to missing) (267588 real changes made, 267588 to missing) (266661 real changes made, 266661 to missing) (1171 real changes made, 1171 to missing) (0 real changes made) (0 real changes made) (0 real changes made) (0 real changes made) (0 real changes made) (0 real changes made) (1781 real changes made, 1781 to missing) (85012 real changes made, 85012 to missing) (85012 real changes made, 85012 to missing) (85012 real changes made, 85012 to missing) (85012 missing values generated) (195380 changes made) dind was {res}byte{txt} now {res}int {txt}(280392 real changes made, 85012 to missing) (195380 changes made) (123402 real changes made, 123402 to missing) (0 real changes made) (184445 real changes made, 184445 to missing) (0 real changes made) (0 real changes made) (123402 real changes made) (0 real changes made) (0 real changes made) (102055 real changes made) (123402 real changes made) (0 real changes made) (102055 real changes made, 102055 to missing) (1171 real changes made, 1171 to missing) (184372 real changes made, 184372 to missing) (123402 real changes made, 123402 to missing) (263541 real changes made, 263541 to missing) (272611 real changes made, 272611 to missing) (259816 real changes made, 259816 to missing) (1171 real changes made, 1171 to missing) (109836 real changes made, 109836 to missing) (99 real changes made) (15306 real changes made, 15306 to missing) (233467 real changes made, 233467 to missing) (123402 real changes made, 123402 to missing) (145124 real changes made, 145124 to missing) hourslw was {res}int{txt} now {res}byte {txt}dind was {res}int{txt} now {res}byte {txt}docc80 was {res}int{txt} now {res}byte {txt}file /home/data/morg/annual/morg98.dta saved Variable {c |} Obs Mean Std. Dev. Min Max {hline 13}{c +}{hline 53} intmonth {c |}{res} 280392 6.510692 3.456178 1 12 {txt}hurespli {c |}{res} 280392 1.540565 .8676575 0 13 {txt}grade92 {c |}{res} 280392 39.61597 2.839531 31 46 {txt}ged {c |}{res} 90614 1.098771 .2983554 1 2 {txt}gedhigr {c |}{res} 8950 6.257207 1.417525 1 8 {txt}yrcoll {c |}{res} 71653 2.649338 1.007919 1 5 {txt}grprof {c |}{res} 41859 1.694116 .4607864 1 2 {txt}gr6cor {c |}{res} 12804 1.397923 .4894884 1 2 {txt}ms123 {c |}{res} 13731 2.150462 .612277 1 3 {txt}minsamp {c |}{res} 280392 5.988488 1.99997 4 8 {txt}hhnum {c |}{res} 280392 1.05793 .2508091 1 6 {txt}state {c |}{res} 280392 53.53248 26.12936 11 95 {txt}smsa93 {c |}{res} 202993 5.195031 1.681316 2 7 {txt}centcity {c |}{res} 237619 2.003152 .7421608 1 3 {txt}msafips {c |}{res} 202593 4513.267 2517.221 80 9360 {txt}cmsacode {c |}{res} 98068 53.46612 26.81658 7 97 {txt}smsastat {c |}{res} 279581 1.235409 .4242552 1 2 {txt}icntcity {c |}{res} 18422 1.188905 .5396505 1 4 {txt}hhid {c |}{res} 0 {txt}sex {c |}{res} 280392 1.526491 .4992986 1 2 {txt}veteran {c |}{res} 279221 5.605452 1.187244 1 6 {txt}why3594 {c |}{res} 46925 14.27207 7.069656 1 23 {txt}class94 {c |}{res} 195380 4.132363 1.180634 1 8 {txt}unioncov {c |}{res} 135268 1.982309 .1318255 1 2 {txt}studftpt {c |}{res} 20576 1.090202 .2864782 1 2 {txt}relref95 {c |}{res} 280392 2.952702 2.967109 1 18 {txt}age {c |}{res} 280392 44.42307 18.0935 16 90 {txt}pfamrel {c |}{res} 280392 1.396834 1.031189 0 4 {txt}marital {c |}{res} 280392 3.205576 2.605291 1 7 {txt}race {c |}{res} 280392 1.237357 .6583332 1 4 {txt}hourslw {c |}{res} 170556 39.04228 14.05205 1 99 {txt}reason94 {c |}{res} 16851 5.407098 2.562863 1 13 {txt}absent94 {c |}{res} 7781 5.949492 3.261191 4 14 {txt}ind80 {c |}{res} 195380 584.2959 274.766 10 991 {txt}occ80 {c |}{res} 195380 361.1335 248.4527 4 905 {txt}uhourse {c |}{res} 163031 39.22312 11.65956 0 99 {txt}paidhre {c |}{res} 156990 1.388369 .4873807 1 2 {txt}unionmme {c |}{res} 156990 1.861634 .3452843 1 2 {txt}ethnic {c |}{res} 278611 7.631877 1.345716 1 9 {txt}lfsr94 {c |}{res} 279221 2.725852 2.328977 1 7 {txt}ftpt94 {c |}{res} 279221 2.709664 2.42678 1 12 {txt}dind {c |}{res} 195380 31.26444 13.41739 1 52 {txt}eligible {c |}{res} 280392 1.440105 .4964005 1 2 {txt}earnhre {c |}{res} 95947 1083.531 631.37 25 9999 {txt}earnwke {c |}{res} 156990 560.8707 436.1196 0 2884 {txt}weight {c |}{res} 280392 2195.712 1067.924 0 15050.86 {txt}earnwt {c |}{res} 280392 8782.849 4299.018 0 59131.54 {txt}I25a {c |}{res} 280392 .2254023 2.798935 0 43 {txt}I25b {c |}{res} 280392 2.720409 10.32749 0 42 {txt}I25c {c |}{res} 96020 .2584462 .4377828 0 1 {txt}I25d {c |}{res} 156990 .2364291 .42489 0 1 {txt}penatvty {c |}{res} 280392 80.83045 73.14627 57 555 {txt}pemntvty {c |}{res} 280392 88.80481 80.71373 57 555 {txt}pefntvty {c |}{res} 280392 88.93425 80.41014 57 555 {txt}prcitshp {c |}{res} 280392 1.401695 1.126103 1 5 {txt}prcitflg {c |}{res} 280392 .1307527 1.883312 0 41 {txt}peinusyr {c |}{res} 280392 .95971 2.995619 0 15 {txt}hrlonglk {c |}{res} 280392 1.991662 .1288689 0 2 {txt}lineno {c |}{res} 280392 1.734201 1.003492 1 16 {txt}year {c |}{res} 280392 1998 0 1998 1998 {txt}docc80 {c |}{res} 195380 22.25457 12.74363 1 46 {txt} {com}. *aef2 1999 99 98 . *aef2 2000 00 98 . *aef2 2001 01 98 . . {txt}end of do-file {com}. exit,clear