Learn R Programming

LOGANTree (version 0.1.1)

Tree-Based Models for the Analysis of Log Files from Computer-Based Assessments

Description

Enables researchers to model log-file data from computer-based assessments using machine-learning techniques. It allows researchers to generate new knowledge by comparing the performance of three tree-based classification models (i.e., decision trees, random forest, and gradient boosting) to predict student's outcome. It also contains a set of handful functions for the analysis of the features' influence on the modeling. Data from the Climate control item from the 2012 Programme for International Student Assessment (PISA, ) is available for an illustration of the package's capability. He, Q., & von Davier, M. (2015) Boehmke, B., & Greenwell, B. M. (2019) .

Copy Link

Version

Install

install.packages('LOGANTree')

Monthly Downloads

51

Version

0.1.1

License

GPL-3

Maintainer

Qi Qin

Last Published

June 22nd, 2022

Functions in LOGANTree (0.1.1)

cp025q01.features

Data for PISA 2012, CP025, Q01 (selected countries)
TreeModelsAllSteps

Data Partition and Tree-based Model Training
TreeModels

Tree-based Model Training
RocPlot

ROC Curves Plot
VariableImportanceTable

Table comparing the feature importance for tree-based learning methods.
VariableImportancePlot

Barplot comparing the feature importance across different learning methods.
testing

PISA 2012, CP025, Q01 (selected countries) Testing Data Set
training

PISA 2012, CP025, Q01 (selected countries) Training Data Set
cp025q01.wgt

Treated data for PISA 2012, CP025, Q01 (selected countries)
DataPartition

Data Partition
DtResult

Decision Tree Result in Text View and Plot
NearZeroVariance

Flag the features that have (near) zero variance
ChiSquarePlot

Plot for Chi-square Statistics
PartialDependencePlot

Partial Dependence Plot
PerformanceMetrics

Report table with the performance metrics for tree-based learning methods
ComputeChisquared

Compute the chi-square scores of features
LOGANTree

LOGANTree: Tree-based models for the analysis of log files from computer-based assessments
ChiSquareTable

Chi-square Statistics Table