libname library 'g:\j\arkiv\akad\helgeholtermann\Filologer'; proc format library=library; value GLitAktF 1 = 'Skolebokforfatter + vesentlig annet over 3+ emner' 2 = 'Skolebokforfatter + vesentlig annet over 1-2 emner' 3 = 'Skolebokforfatter + et par artikler' 4 = 'Skolebokforfatter, uvesentlig annet' 5 = 'Ikke skolebokforf, men vesentlig annet over 3+ emner' 6 = 'Ikke skolebokforf, men vesentlig annet over 1-2 emner' 7 = 'Ikke skolebokforf, men et par artikler' 8 = 'Ikke skolebokforf, heller ikke annet'; value PLitAktF 1= 'Nynorskforfatter: 2 radikale tidsskrift' 2= 'Nynorskforfatter: 1 radikalt tidsskrift' 3= 'Nynorskforfatter: Radikalt og konservativt' 4= 'Nynorskforfatter: Bare konservativt' 5= 'Nynorskforfatter: Alment' 6= 'Ikke nynorskforfatter: 2 radikale tidsskrift' 7= 'Ikke nynorskforfatter: 1 radikalt tidsskrift' 8= 'Ikke nynorskforfatter: Radikalt og konservativt' 9= 'Ikke nynorskforfatter: Bare konservativt' 0= 'Ikke nynorskforfatter: Allment'; value PrimEmnF 1= 'Utenlandsk språk, litteratur, historie, geografi' 2= 'Norsk språk, litteratur, litt.biografi, folkeminne' 3= 'Norsk historie, biografi, geografi' 4= 'Kunsthistorie, musikkhistorie' 5= 'Utenlandsk pol., økonomi, samfspm., militærspm.' 6= 'Norsk pol., øk., samf., militærspm., jus, landbrk' 7= 'Skolespm., pedagogikk, ped.psykologi' 8= 'Etikk, religion, teol., filo., psykiatri, psykol.' 9= 'Naturvitenskap, matematikk, teknologi, medisin' 0= 'Skjønnlitteratur' 10='Hobby'; value StRaadF 1= 'Har vært statsråd' 2= 'Ikke vært statsråd'; value PartiF 1= 'Høyre' 2= 'Venstre' 3= 'Frisinnede venstre' 5= 'DNA' 6= 'Andre sosialdemokrater' 7= 'Kommunist' 8= 'Bondepartiet' 9= 'NS' 4= 'Politisk aktiv u/partiangivelse, smågrupper'; value Fodstd1F 1= 'Oslo' 2= 'Akershus' 3= 'Trondheim, Bergen, Stavanger' 4= 'Andre byer og ladesteder' 5= 'Landkommuner' 6= 'Utlandet'; value HovEmbF 1= 'Nordisk, særlig norsk språk og litteratur' 2= 'Engelsk og amerikansk' 3= 'Fransk og andre romanske språk' 4= 'Tysk og nederlandsk' 5= 'Historie og religionshistorie' 6= 'Klassisk filologi' 7= 'Andre språkfag (fonetikk, indisk, etc.)' 8= 'Arkeologi, geografi, etnografi, folkelivsgransking' 9= 'Litteraturhistorie' 0= 'Kunsthistorie, musikk og teater' 10='Pedagogikk'; *value HovMagF 1= 'Psykologi' 2= 'Pedagogikk' 3= 'Sosiologi' 4= 'Etnografi' 5= 'Historie' 6= 'Filosofi' 7= 'Andre språkfag (fonetikk, indisk o.l.)' 8= 'Arkeologi, geog., etnog.,folkelivsgransking' 9= 'Litteraturhistorie' 0= 'Kunsthistorie, musikk og teater'; value FFdStd2F 0= 'Oslo' 1= 'Bergen' 2= 'Trondheim, Stavanger' 3= 'By: Østf., Vestf., Ak.hus, Hedm., Oppland, Buskerud' 4= 'By: Telemark, Agder, Rogaland' 5= 'By: Hordaland, Sogn, Møre, Trøndelag' 6= 'By: Nord-Norge' 7= 'Land:Østf., Vestf., Ak.hus, Hedm., Oppland, Busker.' 8= 'Land: Telemark, Agder, Rogaland' 9= 'Land: Hordaland, Sogn, Møre, Trøndelag' 10='Land: Nord-Norge' 11='Utlandet'; value NyFYrk3F 110= 'Arbeider' 120= 'Sjømann, maskinist, stuert' 130= 'Formann, stiger' 140= 'Håndverkssvenn' 150= 'Vaktmann, vaktmester, oppsynsmann' 160= 'Transportarbeider' 170= 'Tjenestedreng, landarb., inderst, husmann' 180= 'Vognmann, kusk, stadsvognmann, sjåfør' 100= 'Andre arbeideryrker' 210= 'Håndverkere: vites ikke om mester el.svenn' 220= 'Håndverkspregede yrker: tegner, massør o.l.' 231= 'Fullmektig' 232= 'Selger' 233= 'Ekspeditør, billettør' 234= 'Handelsfullmektig, handelsbetjent' 235= 'Kontorist, assistent' 236= 'Bankfunksjonær' 237= 'Bestyrer' 240= 'Hovedkasserer, hovedbokholder' 241= 'Direktør, underdirektør' 242= 'Redaktør, journalist' 243= 'Soussjef' 244= 'Disponent, prokurist' 245= 'Revisjonssjef, kontrollsjef' 246= 'Banksjef' 247= 'Forretningsfører' 251= 'Konsul' 252= 'Revisor (trafikkrevisor, bankrevisor)' 253= 'Arkivar' 260= 'Avd.sjef, distr.sjef, salgssjef, etc.' 261= 'Kontorsjef' 262= 'Sekretær' 263= 'Bokholder, kasserer, regnsk.fører,inkass.' 264= 'Inspektør: bruks-, tømmer-, fabrikk-,etc.' 265= 'Kontrollør, overkontrollør' 266= 'Forvalter, økonom, godsforvalter, skogsforvalter' 267= 'Konsulent' 200= 'Andre kontor- og handelsyrker' 310= 'Lensmann, underfogd' 320= 'Klokker, kirke:tjener-,verge-, organist-,etc.' 330= 'Lærer, skolelærer, omgangsskolelærer' 340= 'Underoffiser, kvartermester, fanejunker etc.' 350= 'Lavere tollfunk./betjent, oppsynsm.,uthavnsbtj.' 360= 'Lavere funksjonær:jernbane-, telefon-,post- etc.' 370= 'Kopist, kontorist, assistent' 380= 'Politibetjent, fengselsbetj., justisvaktm. etc.' 390= 'Lavere kommunal funksjonær, fattigforstander' 300= 'Andre lavere off. funksjonærer(f.eks.forstander)' 450= 'Skipsfører, styrmann' 470= 'Maskinsjef/mester, verksmester, bryggerimester' 490= 'Driftsbestyrer, fabrikkbestyrer' 400= 'Andre høyere private funksjonærer' 511= 'Dommerfullmektig' 512= 'Byrettsdommer' 513= 'Sorenskriver' 514= 'Lagmann' 515= 'Høyetserettsdommer' 516= 'Stiftsoverrettsassessor' 510= 'Andre høyere off.funk. innen jus' 521= 'Lavere presteyrker, prest, kapellan' 522= 'Sokneprest' 523= 'Prost, stiftsprost' 524= 'Biskop' 526= 'Misjonær, misjonsprest' 527= 'Andre ansatt i religiøs virksomhet(emissær o.l.)' 520= 'Andre presteyrker (cand.theol.)' 531= 'Fullmektig' 532= 'Sekretær' 533= 'Byråsjef' 534= 'Ekspedisjonssjef, ekspedisjonssekretær' 535= 'Direktoratsjef' 536= 'Statsråd' 537= 'Riksadvokat' 530= 'Andre i sentraladm.: f.eks. Utenriksdep.' 541= 'Adjunkt, lektor' 542= 'Rektor' 543= 'Lavere universitetsstilling' 544= 'Professor' 545= 'Universitetsadministrasjonen' 546= 'Skoleinspektør, skoledirektør' 547= 'Skolebestyrer' 540= 'Andre innen skoleverk og vitenskap' 551= 'Sekondløytnant' 552= 'Premierløytnant' 553= 'Kaptein' 554= 'Major, kommandørkaptein' 555= 'Oberst, oberstløytnant, kommandør' 556= 'General, admiral' 550= 'Andre innen fosvaret (f.eks. overintendant)' 561= 'Amtmann, fylkesmann' 562= 'Fylkesfagsjef' 563= 'Tollinspektør, tollkasserer' 564= 'Borgermester' 565= 'Politimester, politiinspektør etc' 566= 'Rådmann' 567= 'Kemner' 568= 'Foged' 569= 'Statslos' 560= 'Andre i lokaladm. (f.eks. auditør, dipasjør)' 610= 'Skogeier' 611= 'Gårdbruker' 612= 'Proprietær' 613= 'Småbruker' 614= 'Godseier' 615= 'Gårdmann' 616= 'Forpakter' 617= 'Forstmann' 618= 'Forstmester' 619= 'Agronom' 621= 'Fisker' 631= 'Håndverk: bakermester, byggmester osv.' 632= 'Industri: brukseier, fabrikkeier osv.' 641= 'Kjøpmann, handelsborger' 642= 'Høker' 643= 'Grosserer' 644= 'Agent, handelsreisende' 645= 'Handelsmann - utliggerborger' 646= 'Apoteker' 647= 'Landhandler' 648= 'Mekler (stadsmekler), assurandør' 649= 'Bokhandler' 640= 'Andre innen handel: f.eks. møller,juveler' 650= 'Bankier, vekseler' 660= 'Transport' 661= 'Skipsfart, skipsreder' 670= 'Hotell, restaurant etc.' 680= 'Gårdeier' 690= 'Avis og forlagsvirksomhet' 600= 'Entreprenør, kontraktør etc.' 710= 'Høyesterettsadvokat' 720= 'Sakfører av lavere rang' 731= 'Cand.jur.' 740= 'Tannlege' 750= 'Lege (sunnhetsinspektør, helseinspektør)' 760= 'Ingeniør, (maskintekniker)' 770= 'Arkitekt, stadskonduktør' 780= 'Dyrlege' 800= 'Kunstner, litterat, musikkoffiser' 900= 'Pensjonist, rentenist'; * Laget egen variabe for l.kolonnes-variablene (NyFYrk1); * I originalen er 66+= 'Speditør, dampskipsekspeditør'. Kutter kategorien 'Speditør, dampskipsekspeditør' siden ingen enheter har verdien 66+.; * 61+ er i originalen = stallmester. Men finnes ingen 61+, så kutter kategorien stallmester; * I originalteksten er 56+=statsadvokat. Informasjon antakeligvis gått tapt; * I v12 (NySFYr1) betyr verdiene '-2', '-1' og '0' henholdsvis 'vet ikke (om gift eller ugift')', 'gift, ingen opplysninger' og 'ugift'. Setter disse som missing; value NyFYrk1F 1= 'Arbeider' 2= 'Lavere privat funksjonær' 3= 'Lavere offentlig funksjonær' 4= 'Høyere privat funksjonær' 5= 'Høyere offentlig funksjonær' 6= 'Selvstendig næringsdrivende i materielle bransjer' 7= 'Selvstendig næringsdrivende i immaterielle bransjer' 8= 'Kunstner, litterat, Dr.philos, translatør' 9= 'Pensjonist, rentenist, privatier, cand.philos.'; value Yrk40AF 10= 'Bestyrer og andre v/ høyere skole' 11= 'Rektor v/høyere skole, lærerskole' 12= 'Lektor/og eller inspektør' 13= 'Lektor eller lektorlønnet' 14= 'Adjunkt' 15= 'Andre lærere v/høyere skole' 16= 'Lærer, overlærer v/handelsgymnasium' 17= 'Direktør' 18= 'Lærer, lektor v/lærerskole' 19= 'Overlærer' 21= 'Professor' 22= 'Dosent' 23= 'Amanuensis, konserv./observ. av museum, univ.lektor' 24= 'Adjunktstipendiat, universitetsstipendiat' 25= 'Vitenskapelig assistent' 26= 'Professor eller lignende i utlandet' 29= 'Andre ved universitet og høyskole, statsstipendiat' 31= 'Overlærer v/folkeskole, framhaldsskole' 32= 'Lærer v/folkeskole, framhaldsskole' 33= 'Lærer, overlærer v/ handelsskole' 34= 'Lærer, overlærer ved teknisk skole' 35= 'Lærer (overlærer, rektor) v/ andre fagskoler' 36= 'Lærer (+ sekretær ol.) v/underv. i andre foretak' 37= 'Lærer, overlærer v/spesialskole' 39= 'Andre lærere, privatlærere, minsjonslærere, etc.' 41= 'Administrasjon (dep. og ytre etat) inkl. skoledir.' 42= 'Forskerstilling (inkl. v/Polarinstituttet, etc.)' 43= 'Konsulent, sosialkur., ansatt i forening og inst.' 44= 'Skribentvirksomhet' 45= 'Annen massemeddelelsesvirksomhet' 46= 'Museumsarbeid' 47= 'Bibliotekar' 48= 'Praktisk off. undersøkelsesvirke (meteorolog ol.)' 49= 'Andre stillinger i det offentlige (f.eks. arkivar)' 51= 'Administrasjon (privat)' 52= 'Forskerstilling (privat)' 53= 'Konsulentvirksomhet (privat)' 54= 'Skribentvirksomhet (journalist, forf., red. ol.)' 55= 'Annen massemeddelelsesvirksomhet, film etc.' 56= 'Kunstner' 58= 'Praktisk privat undersøkelsesvirke (kjemiker ol.)' 59= 'Andre stillinger i privat virksomhet' 60= 'Privatlærer, annen virksomhet' 61= 'Husmor' 81= 'Død før oppnådd stilling'; value Yrk40BF 1= 'Høyere skoler, lærerskole, handelsgymnasium' 2= 'Universitet og høyskole' 3= 'Andre skoler' 4= 'Offentlige institusjoner (utenom skoler)' 5= 'Privat virksomhet' 6= 'Andre yrker - husmor' 8= 'Død før oppnådd stilling'; value ArtKarF 1= 'Særdeles tilfredsstillende' 2= 'Meget tilfredsstillende' 3= 'Tilfredsstillende' 4= 'Noget tilfredsstillende'; value EmbKar1F 1= '1.00 - 1.50' 2= '1.51 - 2.00' 3= '2.01 - 2.50' 4= '2.51 - 3.00' 5= '3.01 - 3.50' 8= 'Haud uspesifisert' 9= 'Laud uspesifisert'; value Yrk5AarF 1= 'Lærer i høyere skole' 2= 'Universitetslærer (ikke stipendiat)' 3= 'Annen skole' 4= 'V/ bibliotek, museum, arkiv' 5= 'Presse, forlag, krigsskole, privat adm.' 6= 'Annet yrke' 7= 'Vitenskapelig assistent' 8= 'Studier, vit.skap. stilling i utland, annet stip.' 9= 'Universitetsstipendiat, NAVF-stipendiat' 0= 'Annen forskning, statsstipendiat' 10='I offentlig administrasjon' 11='Spesielt forskningsoppdrag'; value EmbKar2F 14='1.4' 15='1.5' 16='1.6' 17='1.7' 18='1.8' 19='1.9' 20='2.0' 21='2.1' 22='2.2' 23='2.3' 24='2.4' 25='2.5' 26='2.6' 27='2.7' 28='2.8' 29='2.9' 30='3.0' 31='3.1' 32='3.2' 33='3.3' 34='3.4' 35='3.5' 36='3.6' 37='3.7' 38='3.8' 39='3.9' 40='4.0'; value KarDiffF 1= 'Opp med (+) 0.3 eller mer' 2= 'Opp med (+) 0.1 eller 0,2' 3= '0 (Ingen differanse)' 4= 'Ned med (-) 0.1 eller 0.2' 5= 'Ned med (-) 0.3 eller mer'; value ArtLinjF 1= 'Real' 2= 'Naturfag' 3= 'Engelsk' 4= 'Latin' 5= 'Norrøn' 6= 'Økonomisk gymnas' 7= 'Russisk' 8= 'Annet'; value EmbKar3F 1= 'Beste sjettedel av årskullet' 2= 'Nestbeste sjettedel av årskullet' 3= 'Tredje beste sjettedel av årskullet' 4= 'Fjerde beste sjettedel av årskullet' 5= 'Nest dårligste sjettedel av årskullet' 6= 'Dårligste sjettedel av årskullet'; value ForsKatF 1= 'Universitetslektor' 2= 'Doktor' 3= 'Litterær produksjon ut over en bok' 5= 'Uproduktiv (regnes som blank)'; value StipKatF 1= 'NAVF, NTNF' 2= 'NAVF, NTNF, vitenskapelig assistent' 3= 'NAVF, NTNF - stipendiat el. vitenskapelig assist.' 4= 'Stipendiat, NLVF, NTNF' 5= 'Universitetsstipendiat'; value FarYrk1F 0= 'Ingeniør' 1= 'Skole og vitenskap' 2= 'Prest' 3= 'Lege' 4= 'Jurist (dommere, sentral/lokaladm, sakfører, etc.)' 5= 'Offiser' 6= 'Forretningsdrivende (leder/eier, proprietær etc.)' 7= 'Lærer' 8= 'Bonde' 9= 'Funksjonær (høy/lav privat funk.+ off. funk.)' 10='Håndverker, tekniker' 11='Arbeider'; value ArbSt5F 0= 'Oslo' 1= 'Bergen' 2= 'Trondheim, Stavanger' 3= 'Byer: Østf., Vestf., Akersh., Hedm., Oppl., Buskerud' 4= 'Byer: Telemark, Agder, Rogaland' 5= 'Byer: Hordaland, Sogn, Møre, Trøndelag' 6= 'Byer: Nord-Norge' 7= 'Land: Østf., Vestf., Akersh., Hedm., Oppl., Buskerud' 8= 'Land: Telemark, Agder, Rogaland' 9= 'Land: Hordaland, Sogn, Møre, Trøndelag' 10='Land: Nord-Norge' 11='Utlandet'; value TidsPerF 1= '1820 - 49' 2= '1850 - 69' 3= '1870 - 89' 4= '1890 - 1909' 5= '1910 - 19' 6= '1920 - 29' 7= '1930 - 39' 8= '1940 - 49' 9= '1950 - 59'; value FarYrk2F 10= 'Tekniker' 11= 'Arbeider' 12= 'Håndverker' 13= 'Lavere privat funksjonær' 14= 'Bonde' 15= 'Politi, toll etc.' 16= 'Lærer' 17= 'Jernbane, post, etc.' 18= 'Høyere privat funksjonær' 19= 'Høyere spesialfunksjonær' 21= 'Leder eller eier' 23= 'Handlende' 24= 'Proprietær' 31= 'Dommer' 32= 'Sentraladministrasjonen' 33= 'Lokaladministrasjonen' 35= 'Sakfører' 36= 'Cand.jur.' 41= 'Prest' 42= 'Skole og vitenskap' 43= 'Offiser' 45= 'Lege' 46= 'Ingeniør' 51= 'Statsråd' 61= 'Kunstner, litterat m.v.' 62= 'Pensjonist, rentenist'; value KjonnF 1= 'Mann' 2= 'Kvinne'; run; data Akadfil.Data_Filologer; set Akadfil.RaaDataFilologer; * Generelt: '+' i nytt datasett er registrert som 'blank' i originalen. '-' i nytt datasett er registrert som '+' i originalen. '.' i nytt datasett er registrert som '-' i originalen. Har kodet om ut ifra denne observasjonen.; IdNr = V1*1; * Korrigert/lagt inn 12. desember 2006 etter tilbakemelding frå brukar av data; ArtAar=v3*1; EmbAar=v4*1; FAar = V2*1; If FAar < 1600 then FAar=.; GLitAkt=v5A*1; If GLitAkt='9' then GLitAkt=.; PlitAkt=v5B*1; PrimEmnT=v5C; If PrimEmnT = '.' then PrimEmnT=10; PrimEmn=PrimEmnT*1; * 5 % færre missing enn i original.; SekEmnT=v5D; If SekEmnT = '.' then SekEmnT=10; SekEmn=SekEmnT*1; * 5 % færre missing enn i original.; StRaad = V6 *1; If StRaad = '+' then StRaad=2; Parti=v7*1; FodStd1=v8*1; FodStd2T= v10; If FodStd2T = '.' then FodStd2T = 10; If FodStd2T = '-' then FodStd2T = 11; FodStd2 = FodStd2T*1; EmbKar1T = v16; If EmbKar1T= '.' then EmbKar1T= 8; If EmbKar1T= '-' then EmbKar1T = 9; If EmbKar1T= '7' then EmbKar1T = .; EmbKar1= EmbKar1T*1; *Kutter kategorien HovMag pga. store feil. Antakeligvis fordi vi ved å ta alle missing (+) fra emb.eksamen1 får med flere som faktisk avla emb.eksamen, men som er blitt missing. Beholder HovEmb, til tross for små feilprosenter; if EmbKar1 ne '+' then HovEmbT=v9; If HovEmbT= '-' then HovEmbT= '10'; HovEmb= HovEmbT*1; NyFYrk3T=v11; if substr(v11,3,1) = '+' then NyFYrk3T=substr(v11,1,2) || '0'; NyFYrk3=NyFYrk3T*1; NySFYr3T=v12; if substr(v12,3,1) = '+' then NySFYr3T=substr(v12,1,2) || '0'; NySFYr3=NySFYr3T*1; if NyFYrk3 = '557' then NyFYrk3 =. ; if NySFYr3 < '1' then NySFYr3 =. ; if NySFYr3 = '623' then NySFYr3 =. ; NyFYrk1= int(NyFYrk3/100); NySFYr1= int(NySFYr3/100); Yrk40AT=v13; if substr(v13,2,1) = '+' then Yrk40AT= substr(v13,1,1) ||'0'; if Yrk40AT= '.0' then Yrk40AT='10'; Yrk40A= Yrk40AT*1; if Yrk40A= '40' then Yrk40A=.; if Yrk40A= '0' then Yrk40A=.; if Yrk40A= '71' then Yrk40A=.; if Yrk40A< '10' then Yrk40A=.; *'.0' er ført som '-blank' i original (kan ikke være 100% sikker, men det stemmer med frekvensene, og med logikken i overføringene av tegn. Svært sannsynlig); YrkSisAT=v14; if substr(v14,2,1) = '+' then YrkSisAT= substr(v14,1,1) ||'0'; if YrkSisAT= '.0' then YrkSisAT='10'; YrkSisA= YrkSisAT*1; if YrkSisA= '0' then YrkSisA=.; if YrkSisA= '71' then YrkSisA=.; if YrkSisA= '1' then YrkSisA=.; if YrkSisA= '60' then YrkSisA=.; *Kutter '60'(privatlærer) pga. feil (for liten frekvens); Yrk40B= int(Yrk40A/10); YrkSisB= int(YrkSisA/10); *Feil i frekvensene til verdi 1 i originalen (står 7%, skal være 35%); ArtKar = v15*1; Yrk5AarT = v17; If Yrk5AarT = '.' then Yrk5AarT = 10; If Yrk5AarT = '-' then Yrk5AarT = 11; Yrk5Aar = Yrk5AarT*1; Yrk10ArT = v18; If Yrk10ArT = '.' then Yrk10ArT = 10; If Yrk10ArT = '-' then Yrk10ArT = 11; Yrk10Ar = Yrk10ArT*1; Yrk20ArT = v19; If Yrk20ArT = '.' then Yrk20ArT = 10; If Yrk20ArT = '-' then Yrk20ArT = 11; Yrk20Ar = Yrk20ArT*1; EmbKar2= v20*1; HovfKar= v21*1; KarDiff= v22*1; ArtLinj= v23*1; EmbKar3= v24*1; ForsKat = v25*1; StipKat = v26*1; FarYrk1T= v27; If FarYrk1T ='.' then FarYrk1T=10; If FarYrk1T ='-' then FarYrk1T=11; FarYrk1= FarYrk1T*1; SFaYrk1T= v28; If SFaYrk1T ='.' then SFaYrk1T=10; If SFaYrk1T ='-' then SFaYrk1T=11; SFaYrk1= SFaYrk1T*1; ArbSt5T= v29; If ArbSt5T= '.' then ArbSt5T=10; If ArbSt5T= '-' then ArbSt5T=11; ArbSt5= ArbSt5T*1; ArbSt10T= v30; If ArbSt10T= '.' then ArbSt10T=10; If ArbSt10T= '-' then ArbSt10T=11; ArbSt10= ArbSt10T*1; ArbSt20T= v31; If ArbSt20T= '.' then ArbSt20T=10; If ArbSt20T= '-' then ArbSt20T=11; ArbSt20= ArbSt20T*1; TidsPer= v32*1; FarYrk2= v33*1; If FarYrk2= '47' then FarYrk2=.; If FarYrk2= '99' then FarYrk2=.; If FarYrk2= '66' then FarYrk2=.; If FarYrk2 < '3' then FarYrk2=.; * Legger som missing: 99(Uopplyst, 3 "blanke", ugift m.v.) og 47(Uspesifisert); SFaYrk2= v34*1; If SFaYrk2= '47' then SFaYrk2=.; If SFaYrk2= '99' then SFaYrk2=.; If SFaYrk2= '29' then SFaYrk2=.; *'29': Originaltekst:Feilpunch i de fleste tilfellene for '19', og da begrenset til skippere ; Kjonn = v35*1; If Kjonn= '5' then Kjonn=.; Navn = Navn; label IdNr= 'Identitetsnummer' FAar= 'Fødselsår' ArtAar= 'Artiumsår' EmbAar= 'Embedseksamensår' GLitAkt='Størrelse av litterær aktivitet' PLitAkt='Politisk litterær aktivitet' PrimEmn='Primær emnekrets for forfatterskapet' SekEmn= 'Sekundær emnekrets for forfatterskapet' StRaad= 'Statsråd' Parti= 'Partifarge' FodStd1='Fødested1' HovEmb= 'Hovedfag Embedseksamen' FodStd2='Fødested2' NyFYrk3='Fars yrke: 3 kolonnes variabel' NySFYr3='Svigerfars yrke: 3 kolonnes variabel' NyFyrk1='Fars yrke: 1.kolonne av 3 kolonnes variabel (NyFYrk3)' NySFyr1='Svigerfars yrke: 1.kolonne av 3 kolonnes variabel (NyFYrk3)' Yrk40A= 'Eget yrke ved 40 år: 2 kolonnes variabel' YrkSisA='Siste eget yrke: 2 kolonnes variabel' Yrk40B= '1.kolonne av 2 kolonnes variabel (Yrk40A)' YrkSisB='1.kolonne av 2 kolonnes variabel (YrkSisA)' ArtKar= 'Artiumskarakter' EmbKar1='Embedseksamenskarakter1' Yrk5Aar='Yrke etter 5 år' Yrk10Ar='Yrke etter 10 år' Yrk20Ar='Yrke etter 20 år' EmbKar2='Embedseksamenskarakter2' HovfKar='Hovedfagskarakter' KarDiff='Differanse mellom Embedseksamenskarakter2 og Hovedfagskarakter' ArtLinj='Artiumslinje 1940-52' EmbKar3='Embedseksamen relativ karakter' ForsKat='Forskerkategori' StipKat='Stipendiatkategori' FarYrk1='Farsyrke: 1 kolonnes variabel' SFaYrk1='Svigerfars yrke: 1 kolonnes variabel' ArbSt5= 'Arbeidssted etter 5 år' ArbSt10='Arbeidssted etter 10 år' ArbSt20='Arbeidssted etter 20 år' TidsPer='Tidsperioder' FarYrk2='Farsyrke: 2 kolonnes variabel' SFaYrk2='Svigerfars yrke: 2 kolonnes variabel' Kjonn = 'Kjønn' ; format GLitAkt GLitAktF. PLitAkt PLitAktF. PrimEmn SekEmn PrimEmnF. StRaad StRaadF. Parti PartiF. FodStd1 FodStd1F. HovEmb HovEmbF. NyFYrk3 NySFYr3 NyFYrk3F. NyFyrk1 NySFyr1 NyFyrk1F. FodStd2 FFdStd2F. ArtKar ArtKarF. Yrk40A YrkSisA Yrk40AF. Yrk40B YrkSisB Yrk40BF. EmbKar1 EmbKar1F. Yrk5Aar Yrk10Ar Yrk20Ar Yrk5AarF. EmbKar2 HovfKar EmbKar2F. KarDiff KarDiffF. ArtLinj ArtLinjF. EmbKar3 EmbKar3F. ForsKat ForsKatF. StipKat StipKatF. FarYrk1 SFaYrk1 FarYrk1F. ArbSt5 ArbSt10 ArbSt20 ArbSt5F. TidsPer TidsPerF. FarYrk2 SFaYrk2 FarYrk2F. Kjonn KjonnF. ; Keep IdNr FAar ArtAar EmbAar GLitAkt PLitAkt PrimEmn SekEmn StRaad Parti FodStd1 HovEmb FodStd2 NyFYrk3 NySFYr3 NyFyrk1 NySFyr1 EmbKar1 ArtKar Yrk40A YrkSisA Yrk40B YrkSisB Yrk5Aar Yrk10Ar Yrk20Ar EmbKar2 HovfKar KarDiff ArtLinj EmbKar3 ForsKat StipKat FarYrk1 SFaYrk1 ArbSt5 ArbSt10 ArbSt20 TidsPer FarYrk2 SFaYrk2 Kjonn Navn; proc freq data=Akadfil.Data_Filologer; *tables Yrk40A / missing ; run; ****** FÅ UT METADAT TIL ACCESS; option fmterr=0; proc contents data=Akadfil.Data_Filologer out=tt noprint; data Akadfil.Meta_Felttabell_Data_Filologer; set tt; Labelname=Format; Kort=Label; Nysorter=npos; Labeltabell='DOKKAGG_Data_Filologer'; Tabellnavn='Data_Filologer'; Ekstern=0; Vislabel=0; keep Name labelname kort nysorter Labeltabell Tabellnavn ekstern vislabel; proc format library=library CNTLOUT=tt; data Akadfil.DOKAGG_Data_Filologer; set tt; LabelName=FmtName; Kode=Start*1; Eintaltekst=Label; keep LabelName Kode Eintaltekst ; PROC EXPORT DATA= Akadfil.Meta_Felttabell_Data_Filologer OUTFILE= "g:\j\arkiv\akad\helgeholtermann\Filologer\Meta_Felttabell_Data_Filologer.xls" DBMS=EXCEL2000 REPLACE; PROC EXPORT DATA= Akadfil.DOKAGG_Data_Filologer OUTFILE= "g:\j\arkiv\akad\helgeholtermann\Filologer\DOKAGG_Data_Filologer.xls" DBMS=EXCEL2000 REPLACE; PROC EXPORT DATA= Akadfil.Data_Filologer OUTFILE= "g:\j\arkiv\akad\helgeholtermann\Filologer\Data_Filologer.xls" DBMS=EXCEL2000 REPLACE; * Til SPSS; proc format library=library cntlout=library.FellesFormFilologer; *Følgjande kjøres i SPSS; *get sas data ="g:\j\arkiv\akad\helgeholtermann\Filologer\Data_Filologer.sas7bdat" / formats="g:\j\arkiv\akad\helgeholtermann\Filologer\FellesFormFilologer.sas7bdat". ; *save outfile "g:\j\arkiv\akad\helgeholtermann\Filologer\Data_Filologer.sav". ; run;