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

Создание типичного отчета 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
Observation2027.1512.5079972.7968933
Independent sample test
Type conf t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval (Lower) 95% Confidence Interval (Upper)
Equal Variance not Assumed 0 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
Equal Variance Assumed8.7069393.534380.00115.24.301016.4930623.9069

Загрузка данных образца

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

  1. Создайте новое приложение с новым листом.
  2. Введите в редакторе загрузки данных следующее:

    Table1:
    Crosstable (Type, Value)
    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. В редакторе загрузки данных щелкните элемент компас, чтобы перейти в вид приложения, и нажмите ранее созданный лист.

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

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

  4. Добавьте следующие выражения в качестве мер:

    Примеры выражений
    Метка Выражение
    N Count(Value)
    Mean Avg(Value)
    Standard Deviation Stdev(Value)
    Standard Error Mean Sterr(Value)
  5. Нажмите кнопку Сортировка и убедитесь, что элемент Type находится в начале списка сортировки.

Результат:

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

Group statistics
TypeNMeanStandard DeviationStandard Error Mean
Comparison2011.9514.612453.2674431
Observation2027.1512.5079972.7968933

Создание таблицы Independent sample test

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

  1. Щелкните команду Изменить лист, чтобы отредактировать лист.
  2. В таблицу добавьте из списка Диаграммы таблицу со следующим выражением в качестве измерения. =ValueList (Dual('Equal Variance not Assumed', 0), Dual('Equal Variance Assumed', 1)) и присвойте ей метку Type.

  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 (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 (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 conf t df Sig. (2-tailed) Mean Difference Standard Error Difference 95% Confidence Interval (Lower) 95% Confidence Interval (Upper)
    Equal Variance not Assumed 0 3.534 37.116717335823 0.001 15.2 4.30101 6.48625 23.9137
    Equal Variance Assumed8.7069393.534380.00115.24.301016.4930623.9069

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

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