WHAT DIFFERRENCE DID YOU FIND AMONG VERSION 6 8 AND 9 OF SAS.
Answers were Sorted based on User's Feedback
Answer / h r
proc sql:-
use into:<var_name> to count observation recall by &<var_name>.
table limit in sql now 256(previously its was 32).
proc report now BEST12. format default for numeric value.
before there isn't any default format for numeric value in proc report.
NEW Options noward in proc freq.
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / rk
There are lots of changes has been made in the version 9
when we compared with the version 8.
The following are the few:
SAS version 9 supports Formats longer than 8 bytes & is not
possible with version 8.
Length for Numeric format allowed in version 9 is 32 where
as 8 in version 8.
Length for Character names in version 9 is 31 where as in
version 8 is 32.
Length for numeric informat in version 9 is 31, 8 in version
8. Length for character names is 30, 32 in version 8.
3 new informats are available in version 9 to convert
various date, time and datetime forms of data into a SAS
date or SAS time.
· ANYDTDTEW. - Converts to a SAS date value
· ANYDTTMEW. - Converts to a SAS time value.
· ANYDTDTMW. -Converts to a SAS datetime value.
CALL SYMPUTX Macro statement is added in the version 9 which
creates a macro variable at execution time in the data step by
· Trimming trailing blanks
· Automatically converting numeric value to character.
New ODS option (COLUMN OPTION) is included to create a
multiple columns in the output.
| Is This Answer Correct ? | 1 Yes | 1 No |
Answer / gangadhar
and DUPSOUT option in proc sort in ver 9. to output only
dupsvalues... any thing else
| Is This Answer Correct ? | 0 Yes | 0 No |
what do the sas log messages "numeric values have been converted to character" mean? What are the implications? : Sas programming
Hi, I have one dataset, could you please ans for this. id amount paid_amount 1 700 400 2 900 250 3 300 300 a 400 250 b 500 320 c 800 650 x 200 190 y 900 250 z 300 180 i want create new dataset having id and paid_amount who are paid high amount comparing amount. ex: 1d paid_amount 3 300 c 650 x 190
I have 2 data sets A & B. Both have a variable called Age in them, each of them specifying a different functionality. In my program I use bot these data sets. How do I specify which Age variable I want to use?
what is metadata? : Sas-bi
What is difference between (a-z) and (a--z)
What do the sas log messages “numeric values have been converted to character” mean? What are the implications?
What is the difference between informat and format statement?
Have you ever linked SAS code? If so, describe the link and any required statements used to either process the code or the step itself.
hi tell be about pfizer? how to compare the work with other companies ? please tell me how to login and work also?
what are all the ways to define macro variable??
2 Answers GSK GlaxoSmithKline,
Explain what Proc glm does?
Which are SAS Windows Clients & SAS Java Clients