Kodna knjiga je dokument koji opisuje strukturu i sadržaj datoteke istraživačkih podataka. Često se koristi i izraz knjiga kodova.

Kodna knjiga prikladno objedinjuje sve podatke iz istraživačke studije, olakšavajući pripremu unosa podataka, obradu, tumačenje rezultata obrade i naknadnu analizu. Ovaj dokument koristan je alat za razumijevanje među istraživačima te između istraživača i statističara. Zahvaljujući kodnoj knjizi, moguće je koristiti iste podatke od strane drugih istraživača neograničeno vrijeme, kao što je, na primjer, u analizi sekundarnih podataka ili meta-analizi.

Kodna knjiga trebala bi sadržavati:

  • opis dokumenta,
  • opis istraživanja,
  • opis datoteke s podacima i
  • opis varijable.

Opis dokumenta trebao bi sadržavati podatke o autoru i ustanovi, adresi itd.

Osim naslova istraživanja, opis istraživanja trebao bi sadržavati:

  • kratak opis projekta i istraživanja,
  • vremensku i geografsku odrednicu istraživanja,
  • opis populacije,
  • opis uzorka,
  • jedinicu analize i jedinicu promatranja i
  • instrumente korištene u istraživanju.

Najopsežniji dio kodne knjige je opis varijabli.

Upitnici i drugi instrumenti najčešće nisu prikladni za opisivanje varijabli jer su orijentirani na pitanja, dok je u kodnoj knjizi osnovna jedinica varijabla. Upitnici su konstruirani tako da ih ispitanik može razumjeti, a kodnu knjigu trebaju razumjeti istraživači i statističari.

Instrumenti često ne sadrže sve informacije korištene u istraživanju i nisu lako razumljivi za unos podataka, pa se ne koriste kao kodna knjiga.

Sljedeća tablica prikazuje primjer opisa jedne varijable.

Varijabla Pitanje Stupac/Pozicija Tekst Modalitet
1 1 1 1 Red. broj 1 - 189
2 1  2  Spol

1 - muški
2 - ženski

3 2  3  Uspjeh na kraju prethodne godine studija

2 - dovoljan
3 - dobar
4 - vrlo dobar
5 - odličan

4    4    
5    5    

Prvi stupac navodi redne brojeve svih varijabli korištenih u studiji. Pravila navode da se svi uneseni podaci o jednom ispitaniku tretiraju kao varijabla.

Drugi stupac sadrži podatke potrebne za identifikaciju varijable, kao što je broj pitanja u upitniku.

Treći stupac sadrži podatke o stupcu ili poziciji koju ta varijabla zauzima u kodnom listu.

Tekst pitanja ili detaljan opis varijable nalazi se u četvrtom stupcu.

Peti stupac prikazuje sadržaj varijable, tj. sve vrijednosti koje varijabla može imati u tom istraživanju. Pravila navode da su odgovori ispitanika numerički kodirani, zbog čega su vrijednosti nominalnih i ordinalnih varijabli eksplicitno označene. Za kontinuirane varijable nije potrebno posebno označavanje.

Ovisno o istraživanju, kodna knjiga može se proširiti. Na primjer, ako je u istraživanju korišteno više instrumenata, uvodi se stupac za oznaku instrumenta. Stupac s pozicijom varijable može se ukloniti.