Data Explorer
Ten komponent jest wykorzystywany przez uczniów do krótkiego podsumowania danych w trakcie ich prezentacji oraz do przeprowadzania różnych testów statystycznych.
Opcje
- categorical |
array
: tablica łańcuchów wskazująca nazwę każdej zmiennej kategorycznej. Default:[]
. - quantitative |
array
: szereg ciągów znaków wskazujących nazwę każdej zmiennej ilościowej. Default:[]
. - data |
object
: obiekt lub tablicę danych, które mają być przeglądane. Jeśli jest to obiekt, to klucze odpowiadają wartościom kolumn, podczas gdy tablica będzie oczekiwała tablicy obiektów z nazwanym polem odpowiadającym każdej kolumnie. Jeśli chcesz zezwolić studentom na import pliku.csv
, ustaw opcjędata
nafałszywy'. Default:
{}`. - dataInfo |
object
: obiekt zawierający klucze \"name\", którego wartością jest łańcuch, \"info\", którego wartością jest tablica łańcuchów, w której każdy element tablicy jest nowym wierszem oraz \"variables\", obiekt z kluczami jako nazwami zmiennych i wartościami jako opisami zmiennych. Default:{ 'info': '', 'name': '', 'variables': null, 'showOnStartup': false }
. - editor |
boolean
: boolean wskazujący, czy edytor ma być pokazywany użytkownikowi. Default:true
. - editorProps |
object
: obiekt właściwości, które mają zostać przekazane doTextEditor
(patrz dokumentacja do ). Default:none
. - editorTitle |
string
: ciąg znaków wskazujący tytuł badacza, który ma zostać wyświetlony. Default:none
. - dataTable |
boolean
: wartość boolean wskazująca, czy należy ukryć tabelę danych z widoku. Default:true
. - dataTableProps |
object
: właściwości przekazane do komponentu tabeli danych (patrz dokumentacja dla ). Default:{}
. - history |
boolean
: kontroluje, czy ma być wyświetlany dziennik historii przeprowadzonych działań. Default:true
. - reportMode |
string
: kontroluje czy synchronizować zmiany w edytorze dla wszystkich (współpracujących
), dla wszystkich użytkowników w grupach (grupach
), czy też nie (indywidualnie
). Default:'individual'
. - histogramDensities |
boolean
: wartość boolean wskazująca, czy mają być wyświetlane gęstości histogramów. Default:true
. - models |
array
: szereg łańcuchów wskazujących modele, które mogą zmieścić się na danych. Default:[ 'Simple Linear Regression', 'Multiple Linear Regression', 'LASSO', 'Decision Tree', 'Random Forest', 'Logistic Regression', 'Naive Bayes', 'PCA', 'Hierarchical Clustering', 'kmeans' ]
. - opened |
string
: strona otwierana przy uruchamianiu. Default:none
. - plots |
array
: tablica łańcuchów wskazująca, które wątki mają być pokazane użytkownikowi. 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)
: tablicę węzłów komponentów tekstowych i pytań do wyświetlenia w zakładcequestions
lub obiekt właściwości przekazywanych do bazowego komponentu<Pages />
komponentu. Default:none
. - showTestDecisions |
boolean
: boolean wskazujący, czy należy wykazać decyzje podjęte dla każdego badania w oparciu o obliczone wartości p. Default:true
. - statistics |
array
: szereg łańcuchów wskazujących, które z podsumowań statystycznych mogą być obliczane. 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
: Style inline CSS dla kontenera głównego. Default:{}
. - tables |
array
: tablica łańcuchów wskazująca, które tabele mogą być tworzone z danych. Default:[ 'Frequency Table', 'Contingency Table' ]
. - tabs |
array
: tablica obiektów i klawiszy wskazująca dowolne niestandardowe zakładki do dodania. Default:[]
. - tests |
array
: szereg sznurków wskazujących, które hipoteza ma objąć. 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 wskazujący, czy mają być wyświetlane narzędzia do zmiennej transformacji. Default:true
. - onTutorialCompletion |
function
: funkcja wywoływana po ukończeniu przez użytkownika tutorialu eksploratora danych. Default:onTutorialCompletion() {}
. - onTutorialStart |
function
: funkcja wywoływana podczas uruchamiania przez użytkownika samouczka eksploratora danych. Default:onTutorialStart() {}
.
Przykłady
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:
Edytor na żywo
Wynik
ReferenceError: Provider is not defined