Hercoderen |
Top Previous Next |
Met deze optie is het gemakkelijk om een getalvariabele op te splitsen in categorieën.
Voorbeeld In een bestand met variabele lengte wil je de mensen langer dan 180 cm de label Lang geven, de mensen tussen 160 cm en 180 cm de label Normaal en de mensen kleiner dan 160 cm de label Kort. De bronvariabele is lengte De doelvariabele is een nieuwe variabele. Kies bij doelvariabele voor <Nieuwe variabele> en maak een variabele lengteklasse van het type Categorie met de drie labels aan. Daarna maak je de codes voor de gewenste indeling. Zet elke codeformule met de knop Voeg toe in de lijst Als lengte <160 dan lengteklasse = 1 Als lengte <180 dan lengteklasse = 2 Als lengte >=180 dan lengteklasse = 3
Het programma werkt de lijst af en zet die zonodig op volgorde. Zodra het record aan de eis voldoet wordt de bijhorende opdracht uitgevoerd. Als het record aan geen enkele eis voldoet verandert de variabele niet van waarde.
Je kunt ook niet bestaande waarden * hercoderen, dat kan bijvoorbeeld handig zijn als je records met niet bestaande waarden wilt selecteren. |