일반적인 t-test 보고서 만들기

일반적인 학생 t-test 보고서에는 Group StatisticsIndependent Samples Test 결과가 있는 테이블이 포함될 수 있습니다. 다음 섹션에서는 두 개별 샘플 그룹 ObservationComparison에 적용되는 QlikViewt-test 함수를 사용하여 이러한 테이블을 만들겠습니다. 이 샘플에 해당하는 테이블은 다음과 같습니다.

Group Statistics

Type N Mean Standard Deviation Standard Error Mean
Comparison 20 11.95 14.61245 3.2674431
Observation 20 27.15 12.507997 2.7968933

Independent Sample Test

  t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval of the Difference (Lower) 95% Confidence Interval of the Difference (Upper)
Equal Variance not Assumed 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
Equal Variance Assumed 3.534 38 0.001 15.2 4.30101 6.49306 23.9069

샘플 데이터 로딩

다음과 같이 하십시오.

  1. 새 문서를 만듭니다.
  2. 도구 모음에서 스크립트 편집을 선택하고 다음을 스크립트에 입력합니다.

    Table1:

    crosstable LOAD recno() as ID, * inline [

    Observation|Comparison

    35|2

    40|27

    12|38

    15|31

    21|1

    14|19

    46|1

    10|34

    28|3

    48|1

    16|2

    30|3

    32|2

    48|1

    31|2

    22|1

    12|3

    39|29

    19|37

    25|2 ] (delimiter is '|');

    로드 스크립트에서는 crosstable에 3개의 인수가 필요하기 때문에 recno()가 포함됩니다. 따라서 recno()는 간편하게 추가 인수를 제공합니다(이 경우, 각 행의 ID). 생략하는 경우, Comparison 샘플 값이 로드되지 않습니다.

  3. 스크립트를 저장하고 다시 로드를 클릭하여 데이터를 로드합니다.

Group Statistics 테이블 만들기

다음과 같이 하십시오.

  1. 시트에 일반표를 추가하고 Type을 차원으로 선택합니다.

  2. 다음 표현식을 추가합니다.

  3. 레이블 표현식
    N Count(Value)
    Mean Avg(Value)
    Standard Deviation Stdev(Value)
    Standard Error Mean Sterr(Value)
  4. Type이 정렬 목록의 맨 위에 있는지 확인합니다.
  5. 결과:

    이 샘플에 해당하는 Group Statistics 테이블은 다음과 같습니다.

    TypeNMeanStandard DeviationStandard Error Mean
    Comparison2011.9514.612453.2674431
    Observation2027.1512.5079972.7968933

Two Independent Sample Student's T-test 테이블 만들기

다음과 같이 하십시오.

  1. 시트에 테이블을 추가합니다.
  2. 다음 계산된 차원을 테이블에 차원으로 추가합니다. =ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1))

  3. 다음 표현식을 추가합니다.

    레이블 표현식
    conf if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_conf(Type, Value),TTest_conf(Type, Value, 0))
    t if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_t(Type, Value),TTest_t(Type, Value, 0))
    df if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_df(Type, Value),TTest_df(Type, Value, 0))
    Sig. (2-tailed) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_sig(Type, Value),TTest_sig(Type, Value, 0))
    Mean Difference TTest_dif(Type, Value)
    Standard Error Difference if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_sterr(Type, Value),TTest_sterr(Type, Value, 0))
    95% Confidence Interval of the Difference (Lower) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_lower(Type, Value,(1-(95)/100)/2),TTest_lower(Type, Value,(1-(95)/100)/2, 0))
    95% Confidence Interval of the Difference (Upper) if(ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)),TTest_upper(Type, Value,(1-(95)/100)/2),TTest_upper(Type, Value,(1-(95)/100)/2, 0))

    결과:

    이 샘플에 해당하는 Independent Sample Test 테이블은 다음과 같습니다.

      t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval of the Difference (Lower) 95% Confidence Interval of the Difference (Upper)
    Equal Variance not Assumed 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
    Equal Variance Assumed 3.534 38 0.001 15.2 4.30101 6.49306 23.9069