Esempi di utilizzo delle funzioni chi2-test nei grafici
Le funzioni chi2-test vengono utilizzate per trovare i valori associati all'analisi statistica del chi quadrato.
In questa sezione viene descritto come creare visualizzazioni utilizzando dati campione per trovare i valori delle funzioni del test di distribuzione del chi quadrato disponibili in Qlik Sense. Per le descrizioni della sintassi e degli argomenti, fare riferimento ai singoli argomenti delle funzioni dei grafici di chi2-test.
Caricamento dei dati per i campioni
Esistono tre set di dati campione che descrivono tre differenti campioni statistici da caricare nello script.
Procedere come indicato di seguito:
- Creare una nuova app.
-
Nell'editor caricamento dati immettere quanto segue:
// 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
];
// Sample_2 data is pre-aggregated: If raw data is used, it must be aggregated using count()...
Sample_2:
LOAD * inline [
Sex,Opinion,OpCount
1,2,58
1,1,11
1,0,10
2,2,35
2,1,25
2,0,23 ] (delimiter is ',');
// Sample_3a data is transformed using the crosstable statement...
Sample_3a:
crosstable(Gender, Actual) LOAD
Description,
[Men (Actual)] as Men,
[Women (Actual)] as Women;
LOAD * inline [
Men (Actual),Women (Actual),Description
58,35,Agree
11,25,Neutral
10,23,Disagree ] (delimiter is ',');
// Sample_3b data is transformed using the crosstable statement...
Sample_3b:
crosstable(Gender, Expected) LOAD
Description,
[Men (Expected)] as Men,
[Women (Expected)] as Women;
LOAD * inline [
Men (Expected),Women (Expected),Description
45.35,47.65,Agree
17.56,18.44,Neutral
16.09,16.91,Disagree ] (delimiter is ',');
// Sample_3a and Sample_3b will result in a (fairly harmless) Synthetic Key...
- Fare clic su per caricare dati.
Creazione di visualizzazioni delle funzioni grafiche chi2-test
Esempio: Campione 1
Procedere come indicato di seguito:
-
Nell'editor caricamento dati fare clic su per accedere alla visualizzazione dell'app, quindi fare clic sul foglio creato in precedenza.
Viene aperta la vista foglio.
- Fare clic su Modifica foglio per modificare il foglio.
-
Da Grafici, aggiungere una tabella, mentre da Campi aggiungere Grp, Grade e Count come dimensioni.
In questa tabella sono mostrati i dati campione.
-
Aggiungere un'altra tabella con la seguente espressione come dimensione.
ValueList('p','df','Chi2')
Viene utilizzata la funzione delle dimensioni sintetiche per creare etichette per le dimensioni con i nomi delle tre funzioni chi2-test.
-
Aggiungere la seguente espressione alla tabella come misura.
IF(ValueList('p','df','Chi2')='p',Chi2Test_p(Grp,Grade,Count),
IF(ValueList('p','df','Chi2')='df',Chi2Test_df(Grp,Grade,Count),
Chi2Test_Chi2(Grp,Grade,Count)))
Ciò ha l'effetto di inserire il valore risultante di ciascuna funzione chi2-test presente nella tabella accanto alla dimensione sintetica associata.
- Impostare la Formattazione numero della misura su Numero e 3Cifre significative.
Risultato:
La tabella risultante per le funzioni chi2-test per i dati del Campione 1 conterrà i seguenti valori:
p | df | Chi2 |
---|---|---|
0.820 | 5 | 2.21 |
Esempio: Campione 2
Procedere come indicato di seguito:
- Nel foglio che si stava modificando nell'esempio Campione 1, da Grafici aggiungere una tabella e da Campi aggiungere Sex, Opinion e OpCount come dimensioni.
-
Creare una copia della tabella dei risultati del Campione 1 utilizzando i comandi Copia e Incolla. Modificare l'espressione nella misura e sostituire gli argomenti in tutte e tre le funzioni chi2-test con i nomi dei campi utilizzati nei dati del campione 2, ad esempio: Chi2Test_p(Sex,Opinion,OpCount).
Risultato:
La tabella risultante per le funzioni chi2-test per i dati del Campione 2 conterrà i seguenti valori:
p | df | Chi2 |
---|---|---|
0.000309 | 2 | 16.2 |
Esempio: Campione 3
Procedere come indicato di seguito:
- Creare altre due tabelle nello stesso modo degli esempi per i dati del Campione 1 e del Campione 2. Nella tabella delle dimensioni utilizzare i seguenti campi come dimensioni: Gender, Description, Actual e Expected.
- Nella tabella dei risultati utilizzare i nomi dei campi utilizzati nei dati del Campione 3, ad esempio: Chi2Test_p(Gender,Description,Actual,Expected).
Risultato:
La tabella risultante per le funzioni chi2-test per i dati del Campione 3 conterrà i seguenti valori:
p | df | Chi2 |
---|---|---|
0.000308 | 2 | 16.2 |