libname deepak 'C:\SAS Files';
proc format;
invalue convert 'A+' = 100
'A' = 96
'A-' = 92
'B+' = 88
'B' = 84
'B-' = 80
'C+' = 76
'C' = 72
'F' = 65;
data deepak.grades;
input ID $3. Grade convert.;
*format Grade convert. ;
datalines;
001 A-
002 B+
003 F
004 C+
005 A
;
proc print data = deepak.grades;
run;
I get the following output
Obs ID Grade
1 001 .
2 002 .
3 003 .
4 004 .
5 005 .
I don’t understand why Grade shows up as a missing value.
Everything seems fine, including ID $3.
Now, in case I use ID : $3. Or use column input, I get the
desired output.
Kindly help
Deepak
Answer Posted / deepak
Thanks Kondal,
But why does it not work? If u see there, ID has only 3
columns, and technically it must work without a colon (ID :
$3.). I get a perfct output with a semicolon, but without it
I dont.
Is this something specific about user defined Informats?
Appreciate any help
Deepak
Is This Answer Correct ? | 1 Yes | 1 No |
Post New Answer View All Answers
In SAS explain which statement does not perform automatic conversions in comparisons?
How are numeric and character missing values represented internally?
Explain data_null_?
Can you execute a macro within a macro? Describe. : sas-macro
Is the physical structure of the data set in the same orientation as the report? Do you need to reshape the data sets? What method should you use to reshape the data–DATA steps,PROC TRANSPOSE,output data set from a procedure?
What are symget and symput? : sas-macro
I need level 2 to 5 sas using companies in india
What is the difference between %local and %global? : sas-macro
How do you connect the desktop application to metadata server? : sas-grid-administration
How would you define the end of a macro?
Are you involved in writing the inferential analysis plan? Tables specfications?
Explain the use of proc gplot? : sas-grid-administration
How would you determine the number of missing or nonmissing values in computations?
What are the implications?
How can you create a macro variable with in data step? : sas-macro