Kodiranje podataka za ankete, upitnike i statističku analizu
OBRADA ISTRAŽIVAČKIH PODATAKA

Kodiranje podataka – kako odgovore pretvoriti u podatke spremne za analizu?

Imate popunjene ankete, odgovore ispitanika, transkripte intervjua ili drugi istraživački materijal, ali ne znate šta sada raditi sa tim podacima? Kako odgovor „Da“ pretvoriti u broj? Kako kodirati Likertovu skalu? Šta uraditi sa pitanjem na kojem je ispitanik mogao označiti više odgovora? A kako se kodiraju intervjui i otvoreni odgovori? Upravo tu počinje kodiranje podataka.

Kodiranje podataka predstavlja postupak kojim sirove odgovore i istraživački materijal pretvaramo u jasno definisane oznake, vrijednosti, kodove ili kategorije koje možemo sistematski analizirati. Dobro kodiranje smanjuje mogućnost greške i predstavlja važan korak između prikupljanja podataka i njihove analize.

🤯

Imate 200 anketa – ali šta unosite u SPSS ili Excel?

Recimo da pitanje glasi: „Da li ste zaposleni?“ i ispitanici odgovaraju Da ili Ne. U bazi ne želimo svaki put proizvoljno odlučivati kako ćemo zapisati odgovor. Prije unosa definišemo pravilo, na primjer 1 = Da, 0 = Ne, i isto pravilo primjenjujemo na sve ispitanike.

Šta je kodiranje podataka?

Kodiranje podataka je postupak dodjeljivanja unaprijed definisanih vrijednosti ili oznaka odgovorima, kategorijama i drugim informacijama prikupljenim tokom istraživanja.

Kod kvantitativnih podataka to često znači pretvaranje odgovora u numeričke vrijednosti pogodne za unos u bazu i statističku analizu. Kod kvalitativnih podataka kodovi mogu predstavljati pojmove, ideje, iskustva ili obrasce pronađene u intervjuima, fokus grupama, dokumentima i drugim tekstualnim materijalima.

📊
KVANTITATIVNI PODACI

Kodiranje anketa i upitnika

Odgovorima dodjeljujemo vrijednosti koje omogućavaju unos u SPSS, Excel ili drugi statistički program.

Primjer:
1 = Muški
2 = Ženski
3 = Drugo / ne želi odgovoriti
💬
KVALITATIVNI PODACI

Kodiranje intervjua i tekstualnih podataka

Dijelovima teksta dodjeljujemo kodove koji opisuju njihovo značenje, a zatim srodne kodove možemo povezivati u šire kategorije ili teme.

Primjer:
„Nemam dovoljno vremena za učenje.“
→ kod: nedostatak vremena
📌
PRIMJER IZ ANKETE

Kako kodirati pitanje Da / Ne?

Odgovor Kod Unos u bazu
Da 1 1
Ne 0 0

Sam izbor brojeva nije najvažniji. Važno je da značenje svakog koda bude jasno definisano i dosljedno primijenjeno kroz cijelu bazu.

Kako kodirati Likertovu skalu?

Likertove tvrdnje su česte u studentskim i naučnim istraživanjima. Ako ispitanik treba označiti stepen slaganja sa tvrdnjom, kategorijama možemo dodijeliti numeričke kodove.

1

Uopšte se ne slažem

2

Ne slažem se

3

Niti se slažem niti se ne slažem

4

Slažem se

5

U potpunosti se slažem

Prije analize treba provjeriti smjer svih tvrdnji. Ako postoje negativno formulisane stavke, može biti potrebno obrnuto kodiranje kako bi interpretacija rezultata bila konzistentna.

🔄

Šta je obrnuto kodiranje?

Zamislimo skalu od 1 do 5 na kojoj veći rezultat uglavnom označava pozitivniji stav. Ako je jedna tvrdnja formulisana u suprotnom smjeru, njene vrijednosti se mogu obrnuti prije formiranja ukupnog rezultata.

1 → 5 2 → 4 3 → 3 4 → 2 5 → 1

Obrnuto kodiranje se ne radi automatski na svakoj skali – prvo treba provjeriti konstrukciju instrumenta i značenje konkretnih stavki.

Kako kodirati pitanje sa više mogućih odgovora?

Posebnu pažnju zahtijevaju pitanja kod kojih ispitanik može označiti više odgovora istovremeno. Takvo pitanje se često ne može tretirati kao jedna obična kategorijalna varijabla.

Na primjer, pitanje „Koje društvene mreže koristite?“ može ponuditi Instagram, Facebook, TikTok i LinkedIn. Za svaku opciju možemo formirati posebnu varijablu:

Instagram 1 = koristi 0 = ne koristi
Facebook 1 = koristi 0 = ne koristi
TikTok 1 = koristi 0 = ne koristi
LinkedIn 1 = koristi 0 = ne koristi

Šta uraditi kada ispitanik nije odgovorio?

Nedostajući odgovor ne treba automatski pretvarati u broj koji već predstavlja stvarni odgovor. Potrebno je unaprijed definisati kako će se nedostajuće vrijednosti evidentirati i kako će se kasnije tretirati u analizi.

⚠️

Ako na skali od 1 do 5 prazno polje unesete kao 0, program može nulu tretirati kao stvarnu vrijednost ako nije drugačije definisano. To može uticati na rezultate analize.

📖
VAŽAN KORAK

Napravite knjigu kodova – codebook

Kada istraživanje sadrži veći broj varijabli, korisno je napraviti knjigu kodova. Ona predstavlja pregled varijabli i pravila prema kojima su odgovori kodirani.

Naziv varijable

npr. zaposlenje

Pitanje

Da li ste zaposleni?

Kodovi

0 = Ne / 1 = Da

Napomena

nedostajuća vrijednost

Dobar codebook posebno je koristan kada podatke obrađuje više osoba ili kada se nakon određenog vremena ponovo vraćamo bazi.

🎙️
PRIMJER IZ INTERVJUA

Kako izgleda kvalitativno kodiranje?

💬 IZJAVA ISPITANIKA

„Često bih učio više, ali nakon posla jednostavno nemam dovoljno vremena.“

🏷️ KOD

Nedostatak vremena

🗂️ KATEGORIJA

Prepreke učenju

Ako se isti ili slični obrasci pojavljuju kroz više intervjua, oni se mogu dalje porediti, povezivati i razvijati u šire teme relevantne za istraživačka pitanja.

Najčešće greške kod kodiranja podataka

Isti odgovor se kodira različitim vrijednostima.

Kodovi nisu zapisani i nakon nekoliko dana se zaboravi njihovo značenje.

Nedostajući odgovor se tretira kao stvarna vrijednost.

Negativne stavke na skali nisu provjerene prije analize.

Pitanje sa više odgovora uneseno je kao jedna obična varijabla.

Kvalitativni kodovi nemaju jasno definisano značenje.

Kodiranje podataka za master rad i doktorsku disertaciju

Kod kodiranja podataka za master rad važno je da način kodiranja odgovara upitniku, istraživačkim varijablama i planiranoj statističkoj ili kvalitativnoj analizi. Greška napravljena u ovoj fazi kasnije može otežati ili promijeniti način obrade rezultata.

Kod doktorskih i složenijih istraživanja posebno je važna dokumentovanost postupka, dosljednost kodiranja i mogućnost provjere načina na koji su sirovi podaci pretvoreni u varijable, kodove, kategorije ili teme.

💡

Imate podatke, ali niste sigurni kako ih kodirati? Nemojte nasumično unositi vrijednosti samo da biste što prije napravili bazu. Način kodiranja treba definisati prije ozbiljnije analize, jer od strukture baze zavisi šta ćemo kasnije moći pravilno analizirati.

KODIRANJE U PRAKSI

Od odgovora ispitanika do baze spremne za analizu

Kodiranje podataka nije samo zamjena riječi brojevima. Potrebno je definisati varijable, vrijednosti, nedostajuće podatke i pravila koja će se jednako primjenjivati na sve ispitanike. Pogledajte nekoliko tipičnih situacija iz istraživačke prakse.

🔢
NOMINALNE VARIJABLE

Kategorije pretvaramo u kodove

Kod pitanja sa kategorijama svakoj mogućnosti dodjeljujemo jasno definisanu numeričku vrijednost.

Radni status 1 = zaposlen/a 2 = nezaposlen/a 3 = student/ica
✓ Jedan kod mora uvijek imati isto značenje.
📏
LIKERTOVA SKALA

Redoslijed vrijednosti mora biti jasan

Kod skala slaganja potrebno je unaprijed odrediti šta predstavlja najmanja, a šta najveća vrijednost.

1 2 3 4 5
Ne slažem se Slažem se
✓ Provjeriti postoje li obrnuto formulisane tvrdnje.
🔄
OBRNUTO KODIRANJE

Negativna tvrdnja može promijeniti smjer skale

Ako jedna stavka mjeri konstrukt u suprotnom smjeru, prije formiranja rezultata treba provjeriti da li zahtijeva rekodiranje.

1 → 5 2 → 4 3 → 3 4 → 2 5 → 1
✓ Ne raditi obrnuto kodiranje bez provjere instrumenta.
☑️
VIŠESTRUKI ODGOVORI

Ispitanik može označiti više opcija

Kada je dozvoljeno više odgovora, pojedinačne opcije često treba organizovati kao posebne varijable.

Koje platforme koristite? Instagram: 0 / 1 TikTok: 0 / 1 LinkedIn: 0 / 1
✓ 1 = označeno, 0 = nije označeno.
⚠️
NEDOSTAJUĆI PODACI

Prazan odgovor nije isto što i nula

Ako ispitanik preskoči pitanje, nedostajuću vrijednost treba pravilno evidentirati kako ne bi bila protumačena kao stvarni odgovor.

Skala je 1–5, ispitanik nije odgovorio, a u bazu je uneseno 0 bez definisanja šta nula predstavlja.

✓ Pravilo za missing values definišemo prije analize.
🎙️
KVALITATIVNO KODIRANJE

Tekst pretvaramo u kodove i kategorije

Kod intervjua, fokus grupa i otvorenih pitanja ne radimo samo sa brojevima. Relevantnim dijelovima teksta dodjeljujemo značenjske kodove.

IZJAVA „Teško usklađujem posao i studiranje.“
KOD Nedostatak vremena
KATEGORIJA Prepreke studiranju
🧭
REDOSLIJED RADA

Kako izgleda put od upitnika do statističke analize?

01 📋

Upitnik

02 🏷️

Varijable

03 🔢

Kodovi

04 🗃️

Baza podataka

05 📊

Analiza

06 📈

Rezultati

Važno: statistička analiza počinje mnogo prije prvog klika u SPSS-u. Ako varijable i kodovi nisu pravilno definisani, problem se prenosi i na bazu i na kasniju analizu.

🚨
PRIMJER IZ PRAKSE

Jedna mala greška može promijeniti rezultate

Zamislite da je 1 = muškarac, a 2 = žena. Ako se kod dijela ispitanika vrijednosti slučajno zamijene, statistički program neće znati da je napravljena greška. On će uredno analizirati ono što je uneseno.

Zato prije statističke obrade treba provjeriti raspon vrijednosti, frekvencije, nedostajuće podatke, nelogične kodove i strukturu varijabli.

ČESTA PITANJA

Česta pitanja o kodiranju podataka

Kodiranje podataka često djeluje jednostavno dok se ne pojave Likertove skale, obrnuto formulisane tvrdnje, pitanja sa više odgovora, prazne vrijednosti ili otvoreni odgovori. Izdvojili smo najčešća pitanja koja se pojavljuju prije pripreme baze i statističke analize.

🔢 Šta je kodiranje podataka?
Kodiranje podataka je postupak dodjeljivanja jasno definisanih vrijednosti ili oznaka odgovorima i drugim istraživačkim podacima. Kod kvantitativnih istraživanja to često znači pretvaranje kategorija u brojeve, dok kod kvalitativnih podataka kodovi predstavljaju značenja, teme ili obrasce pronađene u tekstu.
📋 Kako se kodira anketa ili upitnik?
Za svako pitanje prvo se definiše varijabla, a zatim vrijednosti koje predstavljaju moguće odgovore. Na primjer, odgovor „Da“ može biti kodiran kao 1, a „Ne“ kao 0. Pravilo treba zapisati i dosljedno koristiti za sve ispitanike.
💻 Kako se podaci kodiraju za SPSS?
Prije unosa u SPSS potrebno je definisati naziv varijable, njen tip, vrijednosti i oznake vrijednosti. Na primjer, varijabla zaposlenje može imati vrijednosti 0 = Ne i 1 = Da. Posebno treba definisati nedostajuće vrijednosti i provjeriti da li su kategorije unesene dosljedno.
📏 Kako se kodira Likertova skala?
Kod Likertove skale kategorijama se često dodjeljuje rastući niz vrijednosti, na primjer od 1 = „Uopšte se ne slažem“ do 5 = „U potpunosti se slažem“. Prije izračunavanja ukupnih rezultata treba provjeriti da li sve tvrdnje imaju isti smjer.
🔄 Šta je obrnuto kodiranje?
Obrnuto kodiranje koristi se kada je određena stavka formulisana u suprotnom smjeru od ostalih stavki skale. Kod skale 1–5 vrijednosti se mogu prekodirati kao 1→5, 2→4, 3→3, 4→2 i 5→1, ali samo kada struktura konkretnog instrumenta to zahtijeva.
☑️ Kako kodirati pitanje sa više mogućih odgovora?
Kada ispitanik može označiti više opcija, svaka opcija se često organizuje kao posebna varijabla. Na primjer, za Instagram, Facebook i TikTok mogu postojati tri varijable u kojima 1 označava da je opcija izabrana, a 0 da nije.
Kako se kodira odgovor „Ne znam“ ili „Ne želim odgovoriti“?
Zavisi od konstrukcije upitnika. Takve odgovore možete definisati kao posebne kategorije ili kao određenu vrstu nedostajućih vrijednosti, zavisno od toga kako će se koristiti u analizi. Najvažnije je da njihovo značenje bude unaprijed jasno definisano.
⚠️ Da li se prazan odgovor može kodirati kao 0?
Ne automatski. Ako 0 već predstavlja stvarnu vrijednost ili kategoriju, prazno polje ne treba bez razloga unositi kao nulu. Nedostajuće podatke treba evidentirati tako da ih statistički program ne zamijeni za stvarni odgovor.
📖 Šta je codebook ili knjiga kodova?
Codebook je dokument u kojem su zapisani nazivi varijabli, pitanja, vrijednosti, značenje kodova i eventualne napomene o nedostajućim podacima ili rekodiranju. Posebno je koristan kod većih baza i istraživanja sa mnogo varijabli.
🏷️ Kako se kodiraju otvoreni odgovori?
Otvoreni odgovori mogu se analizirati kvalitativno tako što se relevantnim dijelovima teksta dodjeljuju kodovi, a zatim srodni kodovi grupišu u kategorije ili teme. U određenim istraživanjima odgovori se mogu i naknadno klasifikovati u unaprijed definisane kategorije.
🎙️ Kako se kodiraju intervjui?
Nakon transkripcije intervjua relevantni dijelovi teksta mogu se označavati kodovima koji opisuju njihovo značenje. Kodovi se zatim mogu porediti i organizovati u kategorije i teme povezane sa istraživačkim pitanjima.
👥 Da li se fokus grupe kodiraju na isti način kao intervjui?
Slični principi kvalitativnog kodiranja mogu se koristiti, ali kod fokus grupe treba voditi računa i o grupnoj dinamici, razlikama između učesnika i kontekstu u kojem je određena izjava nastala.
🧹 Da li kodiranje podataka uključuje i čišćenje baze?
To su povezane, ali različite faze. Kodiranje definiše značenje vrijednosti i varijabli, dok čišćenje baze uključuje provjeru nelogičnih unosa, duplikata, nedostajućih podataka, raspona vrijednosti i drugih mogućih grešaka prije analize.
🗃️ Da li prvo ide kodiranje ili priprema baze podataka?
Pravila kodiranja treba definisati prije ili tokom izrade baze. U praksi su ove faze usko povezane: prvo definišemo varijable i kodove, zatim ih primjenjujemo prilikom organizovanja i unosa podataka u bazu.
📊 Može li pogrešno kodiranje uticati na statističke rezultate?
Da. Statistički program analizira vrijednosti koje su unesene i ne zna da je istraživač zamijenio značenje kodova ili pogrešno rekodirao određenu stavku. Zato prije analize treba provjeriti frekvencije, raspon vrijednosti i logiku kodiranja.
🎓 Kako izgleda kodiranje podataka za master rad?
Kod master rada način kodiranja treba odgovarati istraživačkom instrumentu i planiranoj analizi. Potrebno je jasno definisati varijable, vrijednosti, Likertove skale, nedostajuće podatke i eventualne stavke koje zahtijevaju rekodiranje.
🔬 Kako se kodiranje dokumentuje u doktorskom istraživanju?
Kod složenijih istraživanja važno je dokumentovati pravila kodiranja, nazive i značenja varijabli, postupke rekodiranja i način formiranja kvalitativnih kodova ili kategorija. Cilj je da postupak bude jasan i dovoljno transparentan za kasniju provjeru i interpretaciju.
📎 Šta treba poslati za pomoć pri kodiranju podataka?
Pošaljite upitnik ili drugi instrument, sirove podatke ako su već prikupljeni, metodologiju, istraživačka pitanja ili hipoteze i eventualni postojeći codebook. Ako mentor ima posebna pravila ili komentare, korisno je poslati i njih.
💡

Imate popunjene ankete, ali ne znate kako napraviti bazu? Ne počinjite nasumičnim unosom vrijednosti. Prvo treba definisati varijable, kodove, nedostajuće vrijednosti i pravila za posebne tipove pitanja, a tek zatim organizovati bazu za dalju analizu.