Sas에서 finv 함수를 사용하는 방법(예제 포함)


SAS의 FINV 함수를 사용하여 F 분포의 중요한 값을 찾을 수 있습니다.

이 함수는 다음 기본 구문을 사용합니다.

FINV(p, sdf, ddf)

금:

  • p: 1 – 유의성 수준
  • ndf : 분자의 자유도
  • ddf : 분모의 자유도

다음 예에서는 실제로 FINV 함수를 사용하여 임계 F 값을 계산하는 방법을 보여줍니다.

예: SAS에서 FINV 함수를 사용하여 임계 F 값을 계산하는 방법

유의 수준 0.05 , 분자 자유도 = 6 , 분모 자유도 = 8 에 대한 F의 임계값을 찾고 싶다고 가정합니다.

FINV 함수를 사용하여 이 값을 계산할 수 있습니다.

 /*create dataset that contains F critical value*/
data my_data;
    critical_val = finv ( .95 , 6 , 8 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data; 

유의 수준 0.05, 분자 자유도 = 6, 분모 자유도 = 8에 대한 임계 F 값은 3.58058 입니다.

따라서 어떤 유형의 F 테스트를 수행하면 F 테스트 통계를 3.58058 과 비교할 수 있습니다.

F 통계량이 3.58058 보다 크면 테스트 결과가 통계적으로 유의합니다.

유의 수준 값이 낮을수록 임계 F 값이 높아진다는 점에 유의해야 합니다.

예를 들어, 유의 수준 0.01, 분자의 자유도 = 6, 분모의 자유도 = 8에 대한 임계값 F를 생각해 보세요.

 /*create dataset that contains F critical value*/
data my_data;
    critical_val = finv ( .99 , 6 , 8 );
    put critical_val=;
run ;

/*view results*/
proc print data =my_data;

유의 수준 0.05, 분자 자유도 = 6, 분모 자유도 = 8에 대한 임계 F 값은 6.37068 입니다.

참고 : F 분포 테이블을 사용하여 중요한 값을 수동으로 찾을 수도 있습니다. 표에서 찾은 값은 SAS의 FINV 함수로 계산된 값과 일치합니다.

추가 리소스

다음 튜토리얼에서는 SAS에서 다른 일반적인 작업을 수행하는 방법을 설명합니다.

SAS에서 TINV 함수를 사용하는 방법
SAS에서 CINV 함수를 사용하는 방법
SAS에서 Z 점수를 계산하는 방법

의견을 추가하다

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다