Ugrás a fő tartalomra

Data Explorer

Ezt a komponenst a diákok arra használják, hogy röviden összefoglalják az adatokat, ahogyan azokat bemutatják, és különböző statisztikai teszteket végezzenek.

Opciók

  • categorical | array: az egyes kategorikus változók nevét jelző karakterláncok tömbje. Default: [].
  • quantitative | array: az egyes mennyiségi változók nevét jelző stringek tömbje. Default: [].
  • data | object: megtekintendő adatobjektum vagy tömb. Ha objektumról van szó, akkor a kulcsok az oszlopértékeknek felelnek meg, míg egy tömb esetében objektumok tömbjét várja el, minden egyes oszlopnak megfelelő, megnevezett mezővel. Ha lehetővé kívánja tenni a tanulók számára a .csv fájl importálását, állítsa az data opciót false-ra.. Default: {}.
  • dataInfo | object: objektum, amely tartalmazza a \'név\' kulcsokat, amelyek értéke egy karakterlánc, \'info\', amelyek értéke egy karakterláncok tömbje, amelyben a tömb minden eleme egy új sor, és \'változók\', egy olyan objektum, amelynek kulcsai a változók nevei, értékei pedig a változók leírásai.. Default: { 'info': '', 'name': '', 'variables': null, 'showOnStartup': false }.
  • editor | boolean: boolean, amely jelzi, hogy a szerkesztő megjelenjen-e a felhasználónak. Default: true.
  • editorProps | object: a TextEditor-nak átadandó tulajdonságok objektuma (lásd a dokumentációt a
    oldalon).. Default: none.
  • editorTitle | string: a megjelenítendő felfedező címét jelző karakterlánc. Default: none.
  • dataTable | boolean: boolean érték, amely jelzi, hogy elrejtse-e az adattáblát a nézetből. Default: true.
  • dataTableProps | object: az adattábla komponensnek átadott tulajdonságok (lásd a dokumentációt a
    oldalon).. Default: {}.
  • history | boolean: szabályozza, hogy megjelenjen-e az elvégzett műveletek előzménynaplója. Default: true.
  • reportMode | string: szabályozza, hogy a szerkesztő módosításait mindenki számára (collaborative), a csoportok felhasználói között (group), vagy nem (individual) szinkronizálják-e.. Default: 'individual'.
  • histogramDensities | boolean: boolean érték, amely jelzi, hogy a hisztogram sűrűsége megjelenjen-e. Default: true.
  • models | array: az adatokra illeszthető modelleket jelző karakterláncok tömbje. Default: [ 'Simple Linear Regression', 'Multiple Linear Regression', 'LASSO', 'Decision Tree', 'Random Forest', 'Logistic Regression', 'Naive Bayes', 'PCA', 'Hierarchical Clustering', 'kmeans' ].
  • opened | string: indításkor megnyitott oldal. Default: none.
  • plots | array: stringek tömbje, amely jelzi, hogy mely ábrákat kell megmutatni a felhasználónak. Default: [ 'Bar Chart', 'Pie Chart', 'Mosaic Plot', 'Histogram', 'Interval Plot', 'Box Plot', 'Line Plot', 'Scatterplot', 'Scatterplot Matrix', 'Heat Map', 'Contour Chart', 'Violin Plot', 'QQ Plot' ].
  • questions | (array|object): a questions lapon megjelenítendő szöveg- és kérdéskomponensek csomópontjainak tömbje, vagy a tulajdonságok egy objektuma, amelyet egy alapul szolgáló <Pages /> komponensre. Default: none.
  • showTestDecisions | boolean: boolean, amely jelzi, hogy az egyes teszteknél a kiszámított p-értékek alapján hozott döntéseket meg kell-e jeleníteni.. Default: true.
  • statistics | array: stringekből álló tömb, amely jelzi, hogy mely összefoglaló statisztikák számolhatók ki.. Default: [ 'Mean', 'Median', 'Min', 'Max', 'Range', 'Interquartile Range', 'Standard Deviation', 'Variance', 'Correlation', 'Correlation Matrix', 'Skewness', 'Excess Kurtosis', 'First Quartile', 'Third Quartile', 'Quantile', 'Five-Number Summary' ].
  • style | object: CSS inline stílusok a fő konténerhez. Default: {}.
  • tables | array: stringek tömbje, amely jelzi, hogy az adatokból milyen táblák hozhatók létre. Default: [ 'Frequency Table', 'Contingency Table' ].
  • tabs | array: objektumok és kulcsok tömbje, amelyek a hozzáadandó egyéni fülekre utalnak. Default: [].
  • tests | array: stringekből álló tömb, amely jelzi, hogy mely hipotézisteszteket kell bevonni.. Default: [ 'One-Sample Mean Test', 'Two-Sample Mean Test', 'One-Way ANOVA', 'One-Sample Proportion Test', 'Two-Sample Proportion Test', 'Correlation Test', 'Chi-square Independence Test', 'Kruskal-Wallis Test' ].
  • transformer | boolean: boolean, amely jelzi, hogy megjelenítse-e a változó transzformációs eszközöket. Default: true.
  • onTutorialCompletion | function: funkció, amely akkor hívódik meg, amikor a felhasználó befejezte az adatfeltáró oktatóprogramot.. Default: onTutorialCompletion() {}.
  • onTutorialStart | function: funkció, amely akkor hívódik meg, amikor a felhasználó elindítja az adatfeltáró oktatóprogramot.. Default: onTutorialStart() {}.

Példák

In creating a data explorer, one needs a .json dataset. This step may be accomplished by including the following in the header of a .isle file:

require:
dataName: "./dataName.json"

Consider a dataset called "heartdisease" with the following variables:

  • Gender: Categorical
  • Drugs: Categorical
  • Complications: Categorical
  • Cost: Quantitative
  • Age: Quantitative
  • Interventions: Quantitative
  • ERVisit: Quantitative
  • Comorbidities: Quantitative
  • Duration: Quantitative

We will include the explorer with the following code:

Élő szerkesztő
Eredmény
Data
id
Cost
Age
Gender
Interventions
Drugs
ERVisit
Complications
Comorbidities
Duration
0
0
52665
52665
24
24
70
70
Show all
0
0
47
47
0
0
2
2
0
0
20
20
Show all
0
0
60
60
0
0
372
372
1
179.1
63
Female
2
1
4
0
3
300
2
319
59
Female
2
0
6
0
0
120
3
9310.7
62
Female
17
0
2
0
5
353
4
280.9
60
Male
9
0
7
0
2
332
5
18727.1
55
Female
5
2
7
0
0
18
6
453.4
66
Female
1
0
3
0
4
296
7
323.1
64
Male
2
0
3
0
1
247
8
3873.6
45
Male
3
0
5
0
1
82
9
3243.8
68
Female
6
2
5
0
4
334
10
225.6
64
Male
3
0
2
0
0
85
11
2169.2
64
Male
5
0
0
0
0
55
12
599.9
50
Female
0
0
7
1
0
26
13
2224.6
55
Female
6
2
2
0
0
86
14
11.2
53
Female
0
1
1
0
0
0
15
689.7
55
Female
2
0
0
1
0
1
16
309.4
67
Male
3
0
3
0
3
148
17
304.1
62
Female
0
0
4
0
2
282
18
200.4
63
Female
0
0
3
0
6
340
19
978.9
67
Female
5
0
2
0
13
285
20
330.2
60
Female
1
0
1
0
10
318
21
642.2
64
Female
4
0
1
0
9
347
22
760
52
Male
1
0
4
0
0
295
23
1247
41
Female
4
0
0
0
0
40
24
226.6
64
Female
1
0
1
0
0
0
25
21505.2
64
Male
8
1
7
0
3
227
26
12481.1
69
Female
15
1
8
0
0
315
27
369.6
48
Female
2
0
1
0
0
13
28
3110.8
55
Male
6
2
6
0
6
89
29
3613.1
57
Female
8
0
3
0
21
293
30
977
68
Male
5
0
3
0
5
256
31
326
68
Female
2
0
1
0
1
111
32
252.3
60
Female
2
0
2
0
6
60
33
3902.8
41
Female
3
0
3
0
3
82
34
116.9
49
Female
2
0
1
0
0
0
35
38.4
66
Male
0
1
5
0
0
0
36
978.8
40
Female
5
0
0
0
3
229
37
6345
61
Female
14
0
3
0
5
335
38
1182
65
Male
5
0
4
0
15
344
39
4869.1
52
Female
3
0
5
0
0
307
40
73.6
63
Female
0
0
1
0
0
174
41
214.4
55
Male
0
0
3
0
0
236
42
635.7
60
Female
2
0
1
0
8
262
43
91.6
62
Male
2
1
3
0
1
204
44
160.9
69
Female
0
0
2
0
4
272
45
7388.9
68
Female
47
2
11
0
1
146
46
81.6
48
Female
3
2
3
0
0
209
47
3427.6
60
Female
12
2
1
0
0
79
48
7215.5
64
Female
3
0
5
0
19
333
49
1466
60
Female
6
1
2
0
0
0
50
29.2
59
Female
1
0
2
0
0
0
Page
of 16
Loading...

Output