Примеры использования функций chi2-test в скрипте загрузки
Функции chi2-test используются для обнаружения значений, связанных со статистическим анализом значения Хи-квадрат. В этом разделе описано, как использовать функции теста распределения значения Хи-квадрат, доступные в QlikView в скрипте загрузки. Описание синтаксиса и аргументов см. в индивидуальных темах функций скрипта chi2-test.
В этом примере используется таблица, содержащая количество студентов, достигших степени (A-F), для двух групп студентов (I и II).
- | A | B | C | D | E | F |
---|---|---|---|---|---|---|
I | 15 | 7 | 9 | 20 | 26 | 19 |
II | 10 | 11 | 7 | 15 | 21 | 16 |
Загрузка данных образца
Выполните следующие действия.
- Создайте новый документ.
-
Выберите Редактор скрипта на панели инструментов и введите следующие элементы в скрипт:
// Sample_1 data is pre-aggregated... Note: make sure you set your DecimalSep='.' at the top of the script.
Sample_1:
LOAD * inline [
Grp,Grade,Count
I,A,15
I,B,7
I,C,9
I,D,20
I,E,26
I,F,19
II,A,10
II,B,11
II,C,7
II,D,15
II,E,21
II,F,16
];
- Сохраните скрипт и нажмите Загрузка, чтобы загрузить данные.
Данные образца загружены.
Загрузка значений функции chi2-test
Теперь мы загрузим значения chi2-test на основе данных образца в новой таблице, сгруппированных по элементу Grp.
Выполните следующие действия.
-
Выберите Редактор скрипта на панели инструментов и добавьте следующие элементы в конец скрипта:
// Sample_1 data is pre-aggregated... Note: make sure you set your DecimalSep='.' at the top of the script.
Chi2_table:
LOAD Grp,
Chi2Test_chi2(Grp, Grade, Count) as chi2,
Chi2Test_df(Grp, Grade, Count) as df,
Chi2Test_p(Grp, Grade, Count) as p
resident Sample_1 group by Grp;
- Сохраните скрипт и нажмите Загрузка, чтобы загрузить данные.
Значения chi2-test загружены в таблицу с именем Chi2_table.
Результаты
Полученные значения chi2-test можно просмотреть в обозревателе таблиц. Они должны выглядеть так:
Grp | chi2 | df | p |
---|---|---|---|
I | 16.00 | 5 | 0.007 |
II | 9.40 | 5 | 0.094 |