Why is SAS considered self-documenting?



Why is SAS considered self-documenting?..

Answer / ravi gupta

I think this is because in SAS by default we get detailed log.. listing out each and every step with ERROR/WARNINGs or NOTES, this is quite helpful in debugging.
On top of it you also have debugging options like - MACROGEN SYMBOLGEN MLOGIC MPRINT MFILE, which allows you to dig deeper and get even more detailed logs.

Looking at SAS log only you can make out what exactly the code is doing... you get the whole story documented itself - how many observations where read from input dataset and how many variables the new dataset have and if a variable was left uninitialised or truncated and lot more.
Its so well documented that you can retrieve your SAS code from its log using a simple regular expression.
However, I struggled to get SAS like logs in R & Python.

Is This Answer Correct ?    1 Yes 1 No

Post New Answer

More SAS Interview Questions

What are the difference between sas functions and procedures?

0 Answers  


Give some examples where proc report’s defaults are different than proc print’s defaults?

0 Answers  


how do you pull data from equifax?tell me the process?

0 Answers   Synchrony Financial,


How does SAS handle missing values in: assignment statements, functions, a merge, an update, sort order, formats, PROCs?

0 Answers   Quintiles,


which date functions advances a date time or date/time value by a given interval? : Sas programming

0 Answers  






how do you validate sas program?

6 Answers   Accenture,


What are the rows present in protocol Violation table?

2 Answers   Accenture, Quintiles,


How to create list output for cross-tabulations in proc freq?

0 Answers  


Explain how you can debug and test your SAS program?

0 Answers  


what is the use of sas management console? : Sas-di

0 Answers  


How do you control the number of observations and/or variables read or written? Approximately what date is represented by the SAS date value of 730?

0 Answers   Quintiles,


What is a pdv and what are its functions?

0 Answers  


Categories