Μετάβαση στο κύριο περιεχόμενο

Data Explorer

Αυτό το στοιχείο χρησιμοποιείται από τους μαθητές για να συνοψίζουν εν συντομία τα δεδομένα που παρουσιάζονται και να εκτελούν διάφορες στατιστικές δοκιμές.

Επιλογές

  • categorical | array: πίνακας συμβολοσειρών που υποδεικνύει το όνομα κάθε κατηγορικής μεταβλητής. Default: [].
  • quantitative | array: πίνακας συμβολοσειρών που υποδεικνύει το όνομα κάθε ποσοτικής μεταβλητής. Default: [].
  • data | object: αντικείμενο δεδομένων ή συστοιχία που θα προβληθεί. Εάν πρόκειται για αντικείμενο, τα κλειδιά αντιστοιχούν στις τιμές των στηλών, ενώ ένας πίνακας θα περιμένει έναν πίνακα αντικειμένων με ένα ονομαστικό πεδίο που αντιστοιχεί σε κάθε στήλη. Αν θέλετε να επιτρέψετε στους μαθητές να εισάγουν ένα αρχείο .csv, ορίστε την επιλογή data σε false.. Default: {}.
  • dataInfo | object: αντικείμενο που περιέχει τα κλειδιά \'name\', του οποίου η τιμή είναι μια συμβολοσειρά, \'info\', του οποίου η τιμή είναι ένας πίνακας συμβολοσειρών στον οποίο κάθε στοιχείο του πίνακα είναι μια νέα γραμμή και \'variables\', ένα αντικείμενο με κλειδιά ως ονόματα μεταβλητών και τιμές ως περιγραφές μεταβλητών.. Default: { 'info': '', 'name': '', 'variables': null, 'showOnStartup': false }.
  • editor | boolean: boolean που υποδεικνύει αν θα εμφανιστεί ο συντάκτης στο χρήστη. Default: true.
  • editorProps | object: αντικείμενο των ιδιοτήτων που πρέπει να μεταβιβαστούν στον TextEditor (δείτε την τεκμηρίωση για
    ). Default: none.
  • editorTitle | string: συμβολοσειρά που υποδεικνύει τον τίτλο του εξερευνητή που θα εμφανιστεί. Default: none.
  • dataTable | boolean: boolean τιμή που υποδεικνύει αν θα αποκρύψετε τον πίνακα δεδομένων από την προβολή. Default: true.
  • dataTableProps | object: ιδιότητες που μεταβιβάζονται στο στοιχείο πίνακα δεδομένων (βλ. τεκμηρίωση για
    ). Default: {}.
  • history | boolean: ελέγχει αν θα εμφανίζεται αρχείο καταγραφής ιστορικού των ενεργειών που έχουν εκτελεστεί. Default: true.
  • reportMode | string: ελέγχει αν θα συγχρονίζονται οι αλλαγές του συντάκτη για όλους (collaborative), για όλους τους χρήστες σε ομάδες (group) ή όχι (individual). Default: 'individual'.
  • histogramDensities | boolean: boolean τιμή που υποδεικνύει αν θα εμφανίζονται οι πυκνότητες του ιστογράμματος. Default: true.
  • models | array: πίνακας συμβολοσειρών που υποδεικνύουν τα μοντέλα που μπορούν να προσαρμοστούν στα δεδομένα. Default: [ 'Simple Linear Regression', 'Multiple Linear Regression', 'LASSO', 'Decision Tree', 'Random Forest', 'Logistic Regression', 'Naive Bayes', 'PCA', 'Hierarchical Clustering', 'kmeans' ].
  • opened | string: σελίδα που ανοίγει κατά την εκκίνηση. Default: none.
  • plots | array: πίνακας συμβολοσειρών που υποδεικνύουν ποια διαγράμματα θα εμφανιστούν στο χρήστη. 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): συστοιχία κόμβων με στοιχεία κειμένου και ερωτήσεων που θα εμφανίζονται σε μια καρτέλα questions ή ένα αντικείμενο ιδιοτήτων που μεταβιβάζεται σε μια υποκείμενη <Pages /> συστατικό. Default: none.
  • showTestDecisions | boolean: boolean που υποδεικνύει αν θα εμφανίζονται οι αποφάσεις που λαμβάνονται για κάθε δοκιμή με βάση τις υπολογισμένες τιμές p-values. Default: true.
  • statistics | array: πίνακας συμβολοσειρών που υποδεικνύει ποιες συνοπτικές στατιστικές μπορούν να υπολογιστούν. 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 για το κύριο δοχείο. Default: {}.
  • tables | array: πίνακας συμβολοσειρών που υποδεικνύει ποιοι πίνακες μπορούν να δημιουργηθούν από τα δεδομένα. Default: [ 'Frequency Table', 'Contingency Table' ].
  • tabs | array: συστοιχία αντικειμένων και κλειδιών που υποδεικνύουν τυχόν προσαρμοσμένες καρτέλες προς προσθήκη. Default: [].
  • tests | array: πίνακας συμβολοσειρών που υποδεικνύει ποιες δοκιμές υποθέσεων πρέπει να συμπεριληφθούν. 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 που υποδεικνύει αν θα εμφανιστούν τα εργαλεία μετασχηματισμού μεταβλητών. Default: true.
  • onTutorialCompletion | function: συνάρτηση που καλείται όταν ο χρήστης έχει ολοκληρώσει το σεμινάριο εξερεύνησης δεδομένων. Default: onTutorialCompletion() {}.
  • onTutorialStart | function: συνάρτηση που καλείται όταν ο χρήστης ξεκινά το σεμινάριο εξερεύνησης δεδομένων. Default: onTutorialStart() {}.

Παραδείγματα

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:

Live Editor
Αποτέλεσμα
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