Hvordan Sett Ledende Zeros foran et SAS Character variabel

I SAS, vil alle variabler er enten numerisk eller karakter. Tegn variabler kan bestå av tall, men de kan være tall som du ønsker å behandle som tegn. For eksempel, postnummer er numerisk og ID-variabler er ofte numerisk, men i de fleste tilfeller er den numeriske kvaliteten ikke interessant.

Bruksanvisning

1 Lag noen tegndata. For eksempel:

data i dag;

lengde x $ 10;

inngang x $ @@;

datalinjer;

123 234 Robert

;

løpe;

Her gjør lengden uttalelse variabelen xa karakter variabel lengde 10. Merk at 123 og 234 blir lest som karakter.

2 Bestem hvor mange ledende nuller du vil legge til. For eksempel vil du kanskje legge til to nuller.

3 Legg nuller ved å lenke sammen dem. I SAS er sammensetning operatør ||. På de fleste tastaturer, er dette på øverst til høyre, i skiftet posisjon \ karakter. For eksempel:

data nye;

satt i dag;

y = '00' || x;

løpe;

4 Sjekk at det fungerte ved å skrive dataene.

proc print data = ny;

løpe;

Legg merke til at 00 er lagt til alle tilfeller.