나루다루

SAS BASE Q18. sum & grandtotal / subtotal 본문

Study/SAS BASE

SAS BASE Q18. sum & grandtotal / subtotal

나루다루 2018. 2. 13. 02:22
728x90
반응형

QUESTION NO: 18

The SAS data set PETS is sorted by the variables TYPE and BREED.

The following SAS program is submitted:

proc print data = pets;

var type breed;

sum number;

run;

 

What is the result?

 

A. The SUM statement produces only a grand total of NUMBER.

B. The SUM statement produces only subtotals of NUMBER for each value of TYPE.

C. The SUM statement produces both a grand total of NUMBER and subtotals of NUMBER for each value of TYPE.

D. Nothing is produced by the SUM statement; the program fails to execute.

 

 

Answer: A




# 문제 풀이

 - grandtotal(총계) : 전체 합

 - subtotal(소계) : 부분 합


 - proc print 구문에서 sum 변수; 구문을 입력하면 grandtotal을 추가로 보여준다.


       




* proc print 구문에서 sum 변수; 구문을 입력하고 by 변수;를 입력하면 subtotal을 보여준다. (by변수별로 나눠서 각각의 합계를 보여줌.)

다만 subtotal을 이용할때는 by변수에 대하여 sort(정렬)을 해야 한다. 그렇지 않으면 정렬된 값까지만 표시 되고 그 밑의 값은 표시되지 않음.


    


728x90
반응형

'Study > SAS BASE' 카테고리의 다른 글

SAS BASE Q20. if & pdv / Q4, Q15와 비교  (0) 2018.03.01
SAS BASE Q19. 결측 & sum [수정] / Q37과 비교  (0) 2018.03.01
SAS BASE Q17. ods / Q66 참고.  (0) 2018.02.13
SAS BASE Q16.length  (0) 2018.02.13
SAS BASE Q15.if & output  (0) 2018.02.13
Comments