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
: булева стойност, указваща дали да се скрие таблицата с данни от изглед. Default:true
. - dataTableProps |
object
: свойства, предавани на компонента таблица с данни (вж. документацията за ). Default:{}
. - history |
boolean
: контролира дали да се показва дневник с историята на извършените действия. Default:true
. - reportMode |
string
: контролира дали да синхронизира промените в редактора за всички (collaborative
), за всички потребители в групи (group
) или не (individual
).. Default:'individual'
. - histogramDensities |
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-стойности. 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 вградени стилове за основния контейнер. 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
: булева, указваща дали да се показват инструменти за трансформация на променливи. 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:
Редактор в реално време
Резултат
ReferenceError: Provider is not defined