statable Statistiek voor studie en onderzoek

Gegevens voorbereiden: hercoderen, berekenen, selecteren, samenvoegen

Kort

Op de pagina “Gegevens” opent “Gegevens bewerken” zes assistenten: Hercoderen, Berekenen, Gevallen selecteren, Samenvoegen, Aggregeren en Dubbele gevallen (duplicate cases). Elke assistent toont voor het toepassen een voorvertoning en de PSPP-opdracht. De uitkomst komt in een nieuwe kolom; een bestaande kolom wordt alleen overschreven als je dat uitdrukkelijk kiest. Elke stap kan in één keer worden teruggedraaid met “Ongedaan maken” in de kopregel. “Aan opdrachten toevoegen” zet de opdracht op de pagina “Opdrachten”.

Ontbrekende waarden

Hercoderen

Oude waarden (een waarde, een bereik, “geen antwoord”, leeg) worden door nieuwe vervangen; de eerste regel die past, geldt. Waarden zonder regel blijven behouden, blijven leeg of krijgen een waarde. De voorvertoning telt oud tegenover nieuw. “Een item omkeren” berekent nieuwe waarde = laagste + hoogste − oude waarde, met dezelfde regel als bij het bouwen van schalen; de schaal komt uit de waardelabels, anders uit de gegevens, en kan worden aangepast. In tekstkolommen tellen hoofdletters/kleine letters en voorloopspaties mee; verschillen waarden alleen daarin, dan wijst Statable erop.

De assistent “Hercoderen” heeft ook “In klassen groeperen”: een kolom met getallen wordt verdeeld in klassen van gelijke breedte, klassen met gelijke aantallen personen of klassen met je eigen grenzen (zie “In klassen groeperen”).

Berekenen

Een formule met kolommen, operatoren, haakjes en de functies LN, EXP, SQRT, ABS en RND, of het gemiddelde, de som, het minimum, het maximum en de standaarddeviatie over meerdere kolommen. “Alleen als …” rekent alleen voor gevallen waarvoor de voorwaarde geldt; de andere blijven leeg en worden in de voorvertoning apart geteld. Is een deler 0, dan is de uitkomst leeg, ook bij 0 gedeeld door 0. De voorvertoning toont de eerste tien gevallen en telt lege uitkomsten apart: ontbrekende invoer enerzijds, rekenfouten (delen door 0, logaritme van 0 of lager, wortel van een negatief getal) anderzijds.

Gevallen selecteren

Statable voegt een selectiekolom toe: 1 = voorwaarde vervuld, 0 = niet vervuld, leeg = niet te controleren omdat een waarde ontbreekt. Ze kan als groep of voorwaarde worden gebruikt; er is bewust geen onzichtbaar filter, omdat niet elke berekening in Statable zich eraan zou houden. “Alleen deze gevallen behouden” verwijdert de andere gevallen definitief (met een bevestiging en het aantal), ook die niet te controleren zijn. Analyses in het schrift die deze gegevens gebruiken, worden daarna als verouderd gemarkeerd.

Samenvoegen

Aggregeren

Statistieken per groep: gevallen in de groep, geldige waarden, gemiddelde, standaarddeviatie, mediaan, minimum, maximum, som. Ofwel als nieuwe kolommen in de gegevens (elke persoon krijgt de waarde van zijn groep, de rijvolgorde blijft behouden) ofwel als nieuw project met één rij per groep; het huidige project blijft ongewijzigd. Gevallen zonder groepswaarde vormen een eigen groep. “Gevallen” telt alle gevallen van de groep, “geldige waarden” alleen de waarden die in een kolom aanwezig zijn; een mediaan zonder enige geldige waarde blijft leeg.

Dubbele gevallen

Alle kolommen of de gekozen kolommen worden vergeleken (bijvoorbeeld het ID). Gevallen tellen als gelijk als ze overeenkomen, zonder rekening te houden met hoofdletters/kleine letters en spaties aan de randen (om te schakelen naar “exact gelijk”); getallen worden op 15 cijfers vergeleken, en é als één of twee tekens is hetzelfde. Je kunt kiezen of een ontbrekende waarde gelijk is aan een ontbrekende waarde. Spaties aan het begin van een tekst gaan verloren bij het openen van .sav-bestanden. Het resultaat is een markeringskolom (0 = eerste geval, 1 = herhaling); gevallen worden alleen op uitdrukkelijke keuze en met een bevestiging verwijderd.

Voor specialisten

Verwant

Openen in Statable