Genererer et recode-uttrykk fra korrespondansetabell i opplastet csv-fil.
Formatet er basert på SSBs egne klassifikasjoner og kodelister: ssb.no/klass under «korrespondanser».
Tabellen må være en semikolon-separert csv-fil med følgende kolonner:
fra-kode, fra-navn, til-kode og til-navn
Tabellen må også inneholde en første linje som beskriver de etterfølgende kolonnene. Om denne inneholder de tre verdiene ‘sourceCode’, ‘targetCode’ og ‘targetName’, så vil kolonnene under disse bli definert som hhv. fra-kode, fra-navn og til-kode. Om disse ikke er definert vil standardoppsettet fra over brukes. Kolonnen ‘targetCode’ kan unnlates om du ikke vil sette en label på den omkodede verdien.
Eksempel
Utsnitt fra korrespondansetabell mellom økonomiske regioner og kommuner. Denne tabellen har kolonnene i standardoppsett.
'sourceCode' ; 'sourceName' ; 'targetCode' ; 'targetName' '03001' ; 'Oslo' ; '0301' ; 'Oslo' '11001' ; 'Dalane' ; '1101' ; 'Eigersund' '11001' ; 'Dalane' ; '1111' ; 'Sokndal'
Dette vil generere recode-uttrykket
recode variable ('03001' = '0301' 'Oslo') ('11001' = '1101' 'Eigersund') ('11001' = '1111' 'Sokndal')
Om du heller vil omkode fra kommuner til økonomiske regioner og invertere tabellen, kan da verdiene i den første linjen, sourceCode/sourceName og targetCode/targetName bytte plass, og resten av verdiene stå som før
'targetCode' ; 'targetName' ; 'sourceCode' ; 'sourceName'
vil generere
recode variable ('0301' = '03001' 'Oslo') ('1101' '1111' = '11001' 'Dalane')
Maks antall rader per import-kommando (10 – 100 000).
Antall desimaler i tabellutdata. Tall mindre enn 1 får automatisk ekstra desimaler for å vise signifikante siffer.
Hastigheten på opplesing av kommentarer (0.5 – 2.0).
Ventetid etter blokker uten kommentarer i Kjør skrittvis. 0 = ingen pause.
Navnet datasettet får i scriptet og sidepanelet.
Arknavn (tekst) eller indeks (0 = første).