Als je wil opsplitsen in klassen van gelijke breedte, dan kun je met Transform, Compute Variable een nieuwe variabele berekenen met de TRUNC functie
Stel bijvoorbeeld dat variabele A je ruwe waarden bevat. Stel dat je wil opsplitsen in klassen met breedte 5. Dan kun je in Compute Variable een nieuwe variabele B ("Target Variable") maken, waarbij je als Numeric Expression opgeeft
TRUNC(A,5)/5
Voor 0<=A<5 zal B dan 0 zijn.
Voor 5<=A<10 zal B dan 1 zijn.
Voor 10<=A<15 zal B dan 2 zijn
Enzovoort, tot B=19 voor de waarden vanaf 95 en kleiner dan 100.
Uiteraard kun je een andere breedte maken door "5" te evrvangen door iets anders in de formule hierboven.
Als je klassen verschillende breedtes hebben, zul je vermoedelijk met Transform, Recode into Different Variable moeten werken. Welke transformatie had je precies in gedachten?