Pereiti prie pagrindinio turinio

Data Explorer

Šį komponentą mokiniai naudoja trumpai apibendrinti pateiktus duomenis ir atlikti įvairius statistinius testus.

Parinktys

  • categorical | array: eilučių masyvas, nurodantis kiekvieno kategorinio kintamojo pavadinimą.. Default: [].
  • quantitative | array: eilučių masyvas, nurodantis kiekvieno kiekybinio kintamojo pavadinimą. Default: [].
  • data | object: peržiūrimas duomenų objektas arba masyvas. Jei tai objektas, raktai atitinka stulpelių reikšmes, o iš masyvo tikimasi gauti objektų masyvą, kuriame kiekvienam stulpeliui atitinka pavadintas laukas. Jei norite, kad mokiniai galėtų importuoti .csv failą, nustatykite data parinktį false.. Default: {}.
  • dataInfo | object: objektas, kuriame yra raktai \'name\', kurio reikšmė yra eilutė, \'info\', kurio reikšmė yra eilučių masyvas, kuriame kiekvienas masyvo elementas yra nauja eilutė, ir \'variables\', objektas, kurio raktai yra kintamųjų vardai, o reikšmės - kintamųjų aprašymai.. Default: { 'info': '', 'name': '', 'variables': null, 'showOnStartup': false }.
  • editor | boolean: loginis rodiklis, nurodantis, ar naudotojui rodyti redaktorių.. Default: true.
  • editorProps | object: savybių objektas, kurį reikia perduoti TextEditor (žr.
    dokumentaciją).. Default: none.
  • editorTitle | string: eilutė, nurodanti rodomą tyrėjo pavadinimą. Default: none.
  • dataTable | boolean: loginė reikšmė, rodanti, ar duomenų lentelę paslėpti nuo peržiūros.. Default: true.
  • dataTableProps | object: duomenų lentelės komponentui perduodamos savybės (žr.
    dokumentaciją).. Default: {}.
  • history | boolean: kontroliuoja, ar rodyti atliktų veiksmų istorijos žurnalą.. Default: true.
  • reportMode | string: kontroliuoja, ar sinchronizuoti redaktoriaus pakeitimus visiems (bendradarbiavimas), visiems naudotojams grupėse (grupė), ar ne (individualus).. Default: 'individual'.
  • histogramDensities | boolean: loginė reikšmė, rodanti, ar rodyti histogramos tankį. Default: true.
  • models | array: eilutės, nurodančios modelius, kuriuos galima pritaikyti duomenims, masyvas. Default: [ 'Simple Linear Regression', 'Multiple Linear Regression', 'LASSO', 'Decision Tree', 'Random Forest', 'Logistic Regression', 'Naive Bayes', 'PCA', 'Hierarchical Clustering', 'kmeans' ].
  • opened | string: paleidimo metu atidarytas puslapis. Default: none.
  • plots | array: eilučių masyvas, nurodantis, kuriuos sklypus rodyti naudotojui.. 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 skirtuke rodomų teksto ir klausimo komponentų mazgų masyvas arba savybių objektas, perduodamas pagrindiniam <Pages /> komponentui. Default: none.
  • showTestDecisions | boolean: boolean, nurodantis, ar rodyti kiekvieno testo sprendimus, priimtus remiantis apskaičiuotomis p vertėmis.. Default: true.
  • statistics | array: eilučių masyvas, nurodantis, kokią suvestinę statistiką galima apskaičiuoti.. 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: Pagrindinio konteinerio CSS įvesties stiliai. Default: {}.
  • tables | array: eilučių masyvas, nurodantis, kurias lenteles galima sukurti iš duomenų.. Default: [ 'Frequency Table', 'Contingency Table' ].
  • tabs | array: objektų ir raktų masyvas, nurodantis bet kokius pasirinktinius skirtukus, kuriuos reikia pridėti.. Default: [].
  • tests | array: eilučių masyvas, nurodantis, kuriuos hipotezių testus įtraukti.. 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: loginis rodiklis, nurodantis, ar rodyti kintamųjų transformacijos įrankius. Default: true.
  • onTutorialCompletion | function: funkcija, iškviečiama, kai naudotojas baigė duomenų tyrinėtojo pamoką.. Default: onTutorialCompletion() {}.
  • onTutorialStart | function: funkcija, iškviečiama vartotojui paleidus duomenų tyrinėtojo vadovėlį. Default: onTutorialStart() {}.

Pavyzdžiai

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:

Tiesioginis redaktorius
Rezultatas
ReferenceError: Provider is not defined