Перейти к основному содержимому Перейти к дополнительному содержимому

Создание типичного отчета t-test

Типичный отчет Стьюдента t-test может включать таблицы с результатами Group Statistics и Independent Samples Test.

В следующих разделах мы построим эти таблицы с помощью функций программы Qlik Senset-test, применяемых к двум независимым группам образцов: Observation и Comparison. Соответствующие таблицы для этих образцов будут выглядеть следующим образом:

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

Independent Sample Test
Type 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 '|');

    В скрипт загрузки включена функция recno(), поскольку для таблицы crosstable требуется три аргумента. Поэтому функция recno() просто обеспечивает дополнительный аргумент, в данном случае идентификатор для каждой строки. Без этого значения выборки Comparison не будут загружены.

  3. Щелкните run script для загрузки данных.

Создание таблицы Group Statistics

Выполните следующие действия.

  1. В редакторе загрузки данных щелкните compass , чтобы перейти в вид приложения, и нажмите ранее созданный лист.

    Откроется вид листа.

  2. Щелкните Изменить лист, чтобы изменить лист.
  3. Из раздела Диаграммы добавьте таблицу, а из раздела Поля добавьте следующие выражения в качестве мер:

    Примеры выражений
    Метка Выражение
    N Count(Value)
    Mean Avg(Value)
    Standard Deviation Stdev(Value)
    Standard Error Mean Sterr(Value)
  4. Добавьте элемент Type в таблицу в качестве измерения.

  5. Нажмите кнопку Сортировка и переместите элемент Type в начало списка сортировки.
  6. Результат:

    Таблица Group Statistics для этих образцов будет выглядеть следующим образом:

    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
    Type 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

Помогла ли вам эта страница?

Если вы обнаружили какую-либо проблему на этой странице и с ее содержанием — будь то опечатка, пропущенный шаг или техническая ошибка, сообщите нам об этом, чтобы мы смогли ее исправить!