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.