Do you prefer Proc Report or Proc Tabulate? Why?
Answer Posted / balanarasimhudu
By using TABULATE procedure, we can get quick descriptive statistics on data, but it does not meet the typical needs of generating clinical trial tables, some reasons.
 It does not provide p-values beyond a simple t-test.
 It does not present “n (%)” in a desired format.
 Variable labels are not clearly differentiated from the summary statistics labels.
 “Page X of N” pagination is not available.
 Missing values are handled in an “all or nothing” way, so if you exclude missing
values for one variable, you end up excluding all data for that record for the other
variables in the summary.
 It does not place population counts in the column heading.
The REPORT procedure was designed as a flexible report writing tool that combines features of the PRINT, MEANS, and TABULATE procedures along with “PUT” capabilities commonly used in the DATA step. so, I prefer to use proc report until I have cross tabulation tables, because, it gives me so many options to modify the look up of my table,(Ex: width option, by this we can change the width of each column in table like this so many options, statements we can use in proc report).
Is This Answer Correct ? | 1 Yes | 0 No |
Post New Answer View All Answers
Hi, If anyone has base SAS certification dumps, please share.
do you need to know if there are any missing values? : Sas programming
How to sort in descending order?
how to create the AE dataset by using SDTMIG specifications and SAP plan by using UNIX platform?
why a stop statement is needed for the point= option on a set statement?
What is SAS informats?
What is the difference between match merge and one to one merge?
what is data access? : Sas-di
what is program data vector? : Sas-administrator
Name any two sas spawners? : sas-grid-administration
Will it bother you if the guy at the next desk times the frequency and duration of your bathroom or coffee breaks on the grounds that ?you are getting paid twice as much as he is??
if you were told to create many records from one record, show how you would do this using array and with proc transpose? : Sas programming
What are the advantages of using sas?
How to specify variables to be processed by the freq procedure?
AE datasets names? how many types?