What is the Program Data Vector (PDV) and What are its
functions?
Answer Posted / sas - user
Program data vector (pdv) is a temporary memory location.
While execution it stores the temporary values in the pdv
and after execution it displays only the final output.
For example:
do i = 1 to 10 by 2;
end;
The values of i that are stored in the pdv everytime the
loop executes are 1, 3, 5, 7, 9, 11. Everytime the
execution of the loop takes place, it over-writes the
previous value in the pdv. But at the end of execution, the
value of i is 11.
Thus pdv temporarily stores the values of i during
execution but displays the lastly over-written value.
Is This Answer Correct ? | 2 Yes | 2 No |
Post New Answer View All Answers
What is the role of unrestrictive users? : sas-grid-administration
What is the maximum and minimum length of macro variable
what is function of retain statment
Tell me about % include and % eval? : sas-macro
What was the last computer book you purchased? Why?
why is sas considered self-documenting? : Sas programming
what do the sas log messages "numeric values have been converted to character" mean? : Sas programming
What are the advantages of using sas?
how will you locate the sas platform applications? : Sas-bi
explain about sas business intelligence? : Sas-bi
Mention the difference between ceil and floor functions in sas?
How does the internal authentication work in sas? : sas-grid-administration
Name validation tools used in SAS
how would you create a data set with 1 observation and 30 variables from a data set with 30 observations and 1 variable? : Sas programming
Explain the difference between informat and format with an example.