SAS에서 Proc Means와 Proc Summary의 차이점은 무엇입니까?

StackOverflow https://stackoverflow.com/questions/651197

  •  19-08-2019
  •  | 
  •  

문제

Proc Means와 Proc Summary의 차이점은 정확히 무엇입니까?많은 사이트에서 이 두 가지가 동일하다고 명시하고 있지만 각각 고유한 것이 없으면 SAS에서 이를 생성합니까?

도움이 되었습니까?

해결책

@cmjohns는 가장 큰 차이를 제공합니다 ... SAS 토론 포럼에서

"이전 버전의 SAS (SAS 5 및 6)에서 PROC 평균 및 PROC 요약은 별도의 절차였습니다. 시간이 지남에 따라 버전 8에 의해 2 개의 절차에 대한 코드는 표준화되고"융합 "되었습니다. 목록 창 또는 기타 열린 대상에서 출력을 생성하는 반면 요약은 기본적으로 출력 데이터 세트를 만듭니다. " (Proc Summary 문에서 인쇄 옵션을 사용하여 출력을 생성)

링크를 확인하십시오 여기

다른 팁

내 이해는 출력 데이터 세트를 생성하기위한 Proc Summary 코드가 Proc 수단으로 출력 데이터 세트를 생성하기위한 코드와 정확히 동일하다는 것입니다. 두 절차의 차이점은 Proc Mean이 보고서 기본적으로 Proc 요약은 an을 생성합니다 출력 데이터 세트 기본적으로. 따라서 목록에 보고서를 인쇄하려는 경우 - Proc Means를 사용하십시오 - 추가 사용을 위해 정보를 데이터 세트로 전달하려면 Proc 요약이 더 나은 선택 일 수 있습니다.

SAS 9.1.3에서 proc 수단에 "메모리 부족" 문제가 발생했지만 proc 요약은 여전히 ​​동등한 요청을 정상적으로 실행하는 상황을 겪었습니다.이 문제가 발생하면 명심해야 할 사항이 있습니다.

   **Proc Means**                               

-> 기본적으로 출력을 인쇄합니다.
-> 기본적으로 변수 이름을 제공합니다.
레이블 이름 (있는 경우), 비 사장 값, std dev, min 및 max.
-> 기본적으로 모든 숫자를 가져갑니다
분석에 변수.

   **Proc Summary**

-> 기본적으로 출력을 인쇄하지 않습니다. -> 기본적으로 비 이동 값 만 제공하지 않습니다. -> 통계 함수를 지정하는 경우 var 문으로 변수 이름을 지정해야합니다.

Proc Leasion : 1) 인쇄 옵션은 기본적으로 출력을 표시합니다. 2) VAR 명령문을 생략하면 모든 숫자 변수가 분석됩니다.

PROC 요약 : 1) 기본적으로 인쇄 옵션이 설정되지 않으며 출력이 표시되지 않습니다. 2) 변수 명령문을 생략하면 간단한 관찰 수가 생성됩니다.

Proc Freq에는 그러한 제한이없는 반면, Proc Leans는 하나 이상의 숫자 변수가 필요합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top