LISTSERV at the University of Georgia
Menubar Imagemap
Home Browse Manage Request Manuals Register
Previous messageNext messagePrevious in topicNext in topicPrevious by same authorNext by same authorPrevious page (January 1999, week 3)Back to main SAS-L pageJoin or leave SAS-L (or change settings)ReplyPost a new messageSearchProportional fontNon-proportional font
Date:         Tue, 19 Jan 1999 14:00:52 +0000
Reply-To:     tra <tra@PROTEUS.CO.UK>
Sender:       "SAS(r) Discussion" <SAS-L@UGA.CC.UGA.EDU>
From:         tra <tra@PROTEUS.CO.UK>
Organization: Proteus Molecular Design Ltd
Subject:      Re: formal problem
Comments: To: Hans-Peter Piepho <piepho@WIZ.UNI-KASSEL.DE>
Content-Type: text/plain; charset=us-ascii


I think you can do this with a user-defined format

The simplest way would be to use proc format cntlin=????;

where cntlin is constructed with a datastep.

Here is some untested code:

proc format; value asc 65='A' ; run; proc format cntlout=cntlout(where=(fmtname='ASC')); run; data cntlin; set cntlout; do start = 32 to 127; label = byte(start); end; run; proc format cntlin=cntlin; run;

Hope this helps Tim Auton

Hans-Peter Piepho wrote:

> Hi all, > > suppose, I have a numerical variable named var1. I want the numerical value > to be read as ascii-code. For example, when > > var1=101 > > I want to that variable to take the value > > var1='A' > > when printed by proc print. > > I am stuck, but hope this is simple. > > Hans-Peter

-- T R Auton PhD MsC C.Math Head of Biomedical Statistics Proteus Molecular Design Ltd email:

Back to: Top of message | Previous page | Main SAS-L page