Open antwoorden ordenen (vrije tekst categoriseren)
Kort
Korte vrije teksten uit een vragenlijst (bijvoorbeeld “Wat ontbrak er in het seminar?”) kunnen niet rechtstreeks worden geteld. Hier worden ze in categorieën ingedeeld: de persoon die de gegevens analyseert bepaalt de categorieën en wijst elk antwoord toe; Statable telt, toont de frequenties en schrijft op verzoek kolommen in de gegevens die voor verdere analyse bruikbaar zijn (bijvoorbeeld de categorie naar opleiding). Statable wijst zelf niets toe: geen AI, en er wordt geen tekst ergens naartoe gestuurd.
Zo ziet de tabel eruit
Eén rij per persoon en één tekstkolom met het antwoord (één antwoord per rij). Een ID-kolom (Nr, ID) helpt: Statable herkent de rijen eraan; zonder ID tellen de rijnummers. Het resultaat zijn nieuwe kolommen: bij één categorie per antwoord een groepskolom met de codes 1 tot k en de categorieën als waardelabels, bij meerdere categorieën per antwoord (onder “Meer opties”) een 0/1-kolom per categorie, aangemaakt als multiple-responseset.
Stappen
- Lees een steekproef van de antwoorden en maak categorieën. Inductief betekent dat de categorieën uit het materiaal voortkomen; deductief dat ze uit de theorie of de onderzoeksvraag komen. Vaak is het een mengvorm (Kuckartz & Rädiker, 2022; Mayring, 2022).
- Leg voor elke categorie een korte beschrijving en een ankervoorbeeld (anchor example) vast (codeboek). Het zegt wat bij de categorie hoort en helpt een tweede persoon op dezelfde manier toe te wijzen.
- Antwoorden toewijzen: één voor één of als lijst, met een klik of met de toetsen 1 tot 9 (0 haalt de toewijzing weg). De toetsen werken alleen als de focus in de toewijzing staat, nooit in een tekstveld.
- De teller controleren: hoeveel personen hebben geen antwoord en hoeveel antwoorden zijn nog open.
- “Naar de gegevens schrijven” schrijft de kolommen (één stap ongedaan maken). Daarna leidt “Nu analyseren” naar de vraag “Hoe is iets verdeeld?”.
Drie toestanden per rij
Elke rij is in precies één van drie toestanden: geen antwoord (lege tekst), antwoord nog open of toegewezen. Leeg en open tellen als ontbrekend: ze worden geteld en nooit stilzwijgend met “geen categorie” of 0 gevuld. Wil je “past nergens” vastleggen, maak dan een categorie “Overig”.
Het resultaat lezen
- De tabel geeft n voor elke categorie en het percentage van de personen met een toegewezen antwoord. De basis staat in de kolomkop (“basis 31”).
- Bij meerdere categorieën per antwoord komt het percentage van de vermeldingen erbij. De percentages van personen zijn dan samen meer dan 100%, omdat één antwoord meerdere keren telt; Statable zegt dat in een zin.
- Antwoorden die nog open zijn, ontbreken in de tabel; hun aantal staat erboven (“12 antwoorden nog open”).
- De tabel beschrijft deze antwoorden. Ze toetst niets en laat zich niet generaliseren naar andere personen: geen toets, geen p-waarde.
Tweede codering en overeenstemming
Eén persoon codeert subjectief. Daarom wijst een tweede persoon dezelfde antwoorden met dezelfde categorieën toe zonder de eerste toewijzing te zien. “Een tweede codering maken” maakt daarvoor een aparte toewijzing; bij de tweede codering is de eerste verborgen. Zijn beide coderingen in de gegevens geschreven, dan opent “Overeenstemming controleren” de vraag “Stemmen beoordelingen overeen?” met beide kolommen (Cohens kappa, Krippendorffs alfa). Bij meerdere categorieën per antwoord wordt de overeenstemming per categorie gecontroleerd. Voor een echt onafhankelijke codering werkt de tweede persoon in een eigen kopie van het projectbestand.
Voorwaarden en grenzen
- Dit is bedoeld voor korte vrije teksten in een vragenlijst (één tot enkele zinnen), niet voor interviews of lange teksten. Daarvoor zijn programma’s voor kwalitatieve inhoudsanalyse zoals MAXQDA, ATLAS.ti, QCAmap of QualCoder geschikt. Statable is geen codeerprogramma: geen memo’s, geen genest categoriesysteem.
- Er is geen automatische categorisering en geen AI (privacy, traceerbaarheid). Elke toewijzing komt van een persoon.
- Hoe betrouwbaar de uitkomst is, hangt af van het codeboek en van de overeenstemming van twee personen, niet van het aantal antwoorden.
- Rijen worden herkend aan de ID-kolom of het rijnummer. Zonder ID verschuift de toewijzing als je rijen verwijdert of opnieuw sorteert.
- Alinea-einden in lange antwoorden worden spaties wanneer het bestand wordt ingelezen.
- Bij opnieuw schrijven worden de eigen kolommen overschreven; een andere kolom met dezelfde naam blijft ongemoeid en de nieuwe kolom krijgt een nummer in de naam.
Van 31 antwoorden met een toewijzing noemden 12 personen (38,7%) de praktijk; 2 antwoorden waren nog open.
Voor specialisten
Eigen code, geen toetsgrootheid. Percentage van personen = antwoorden met de categorie / antwoorden met minstens één categorie; percentage van vermeldingen = n / som van alle toewijzingen. Eén categorie per antwoord: codes 1 tot k in de volgorde van de categorielijst, ontbrekend bij leeg en open. Meerdere: 0/1 per categorie (1 toegewezen, 0 beantwoord met een andere categorie, ontbrekend leeg of open), multiple-responseset met geteld getal 1. De referentiewaarden komen uit R (script scripts/welle4-erwartet.R); de in PSPP gemaakte kolommen worden daartegen gecontroleerd. Schrijven naar de gegevens is één PSPP-opdracht (COMPUTE en IF met $CASENUM, VALUE LABELS, VARIABLE LEVEL).
Typische voorbeelden
- “Wat ontbrak er in het seminar?”: categorieën zoals praktijk, feedback, tijd; daarna laat een kruistabel zien of de opleidingen verschillen.
- Het veld “Overig, namelijk …” van een vraag met vaste antwoorden.
Bronnen
Kuckartz, U. & Rädiker, S. (2022). Qualitative Inhaltsanalyse. Methoden, Praxis, Umsetzung mit Software und künstlicher Intelligenz (hfst. 3 en 4). Beltz Juventa. Mayring, P. (2022). Qualitative Inhaltsanalyse. Grundlagen und Techniken. Beltz.