통계 함수 레퍼런스

 

init (questionPageUrl, resultPageUrl)

: 통계 페이지의 각 부분 초기화 해주는 함수

questionPageUrl : 설문지 요약 페이지 번호

resultPageUrl : 설문지 결과의 내용들이 있는 페이지 번호

init(767864, 767358);

 

insertQuestion (set)

: 설문지 통계에서 조건내용을 json 형태로 만들어서 입력해 두는 함수로서 showStatistic 함수를 호출하기 이전에 설정해 주도록 한다.

set : 통계 조건사항. 아래와 같은 예저처럼 문항에 따라서 형식이 조금씩 틀리며 기본적으로 문항 번호와 답의 형태로 되어있음

// 1번 문제가 라디오 버튼 문항의 경우일 때 (즉, createRadio 함수로 문항을 생성 했을 때)

// : 전체 설문자 중, 1번의 답을 3번으로 선택한 사람으로 통계결과를 한정하고 싶을 때에는 아래와 같이 하면 됨

insertQuestion({question:1, answer:3});

 

// 4번 문제가 체크박스 버튼 문항의 경우일 때 (즉, createCheck 함수로 문항을 생성 했을 때)

// : 전체 설문자 중, 4번의 답을 1번, 2번, 7번만을 선택한 사람으로 한정하고 싶을 때에는 아래와 같이 하면 됨

insertQuestion({question:4, answer:[1,2,7]});

 

// 31번의 문제가 셀렉트박스 문항의 경우일 때 (즉, createChoice 함수로 문항을 생성 했을 때)

// : 전체 설문자 중, 31번의 답을 2,3,1 의 순서로 정확히 선택한 사람으로 한정하고 싶을 때에는 아래와 같이 하면 됨

insertQuestion({question:31, answer:[2,3,1]});

 

// 텍스트박스 문항의 경우 (즉, createChoice 함수로 문항을 생성 했을 때)

// : 텍스트박스 문항의 경우는 insertQuestion 함수를 사용할 수 없습니다.

 

showStatistic ()

: 설문지의 통계함수들을 실행하는 함수로서, 크게 두가지 용도로서 표현될 수 있는데, showStatistic 함수만 단독적으로 실행해 주면, 모든 통계자료가 나오며, insertQuestion 함수로 미리 조건내용을 선언해 주고 showStatistic 함수를 실행하면 위의 조건에 맞는 통계내용이 나오게 된다.