본문 바로가기
통계프로그램 비교 시리즈/엑셀과 SAS 함수

【엑셀(Excel)과 SAS함수】 DEVSQ 함수

by 기서무나구물 2021. 9. 17.

포스팅 목차

    o DEVSQ 함수

     


    목 적 : 

    DEVSQ 함수는 표본 평균과 데이터와 편차의 제곱 합을 반환한다.

     

    문 법

    - 엑 셀 : DEVSQ(number1, [number2], ...)

    - SAS  : devsq_slk 사용자 정의 함수,  PROC SQL의 CSS 함수

     

    범 주 : 통계 함수

     


    관련 함수

    함수명 함수내용
    DEVSQ 표본 평균과 데이터와 편차의 제곱 합을 반환한다.
    SKEW 데이터 분포의 왜도를 반환한다.
    SKEW.P 모집단을 기준으로 분포의 왜도를 반환한다. 왜도란 평균에 대한 분포의 비대칭 정도를 나타낸다.
    STDEV 표본의 표준 편차를 구한다.
    STDEV.P 모집단의 표준 편차를 계산한다.
    STDEV.S 표본의 표준 편차를 구한다.
    SUMSQ 인수의 제곱에 대한 합을 반환한다.
    KURT 사용자가 지정한 데이터 집합의 첨도를 반환한다.
    VAR 표본의 분산을 구한다.
    VAR.P 모집단의 분산을 계산한다.
    VAR.S 표본의 분산을 구한다.
    VARA 표본 집합(숫자, 텍스트, 논리값 포함)의 분산을 구한다.
    VARP 모집단의 분산을 계산한다.
    VARPA 모집단(숫자, 텍스트, 논리값 포함)의 분산을 계산한다.

     


    편 차

     


    예 제

    다음 예제는 DEVSQ_SLK 사용자 정의 함수와 CSS 함수를 사용하여서 표본 평균과 데이터의 편차의 제곱 합을 반환한다.

    SAS Program
    DATA DEVSQ_SLK;
         INPUT VAR1-VAR7 @@;
    CARDS;
    4 5 8 7 11 4 3
    ; 
    
    OPTIONS CMPLIB=(SASHELP.SLKWXL);
    DATA DEVSQ_SLK_1;
     SET DEVSQ_SLK;
         ARRAY DATA[*] VAR1-VAR7;
         VAR = DEVSQ_SLK(DATA);
         PUT VAR =;
    RUN;

     

    Results
    OBS    VAR1    VAR2    VAR3    VAR4    VAR5    VAR6    VAR7    VAR
    
     1       4       5       8       7      11       4       3      48

     


    SAS Program
    * 단일 변수 처리;
    DATA DEVSQ_SLK_2;
         INPUT VAR1 @@;
    CARDS;
    4 5 8 7 11 4 3
    ;
    
    PROC SQL;
      SELECT CSS(VAR1) AS CSS  
      FROM   DEVSQ_SLK_2;
    QUIT;

     

    Results
    OBS    CSS
    
     1      48

     


      --------------------------------------------  

    엑셀(EXCEL)과 SAS 함수(SAS Function) 비교 리스트 링크

     

    SAS 함수(SAS Function) 리스트 링크
    반응형

    댓글