Skip navigation
Title: 

Decision Tree Analyzer

Authors: Wei, Guangning
Keywords: Decision Tree, Random Forst, R, Jamovi
Issue Date: 17-Jun-2021
Abstract: Abstract This project aims to use R language to develop a decision-tree module that is working correctly under software Jamovi. This project will create an easy teaching tool for the NYU MASY program, allowing faculties and students to do decision-tree analysis without typing R codes by themselves. Also, they may just import the data into Jamovi and use the decision-tree module to perform analysis. This module will be developed by following the Jamovi module creation tutorials; all the R codes will be written in R studio within the requirement of the Jamovi environment (jmvcore, jmvtools). The required R packages knowledge of decision-tree module development are R6, caret, rpart, class, and rpart.plot. These R packages were mainly used when developing the decision-tree module The client of this project will have full access to the Jamovi module from the GitHub repository (link:https://github.com/guangningwei?tab=repositories). The descriptions on GitHub will guide the users on installing and using the module on both Windows-based PCs and Apple Macs to eliminate the difficulties of finding an appropriate platform. On the other hand, this module could be used by those who may use it for research purposes. At last, the project is costeffective with no extra costs.
URI: http://hdl.handle.net/2451/62799
Rights: Author Reserves All Rights
Appears in Collections:MASY Student Research Showcase 2021

Files in This Item:
File Description SizeFormat 
Guangning Wei - Final Report - Decision Tree Analyzer.pdfAbstract This project aims to use R language to develop a decision-tree module that is working correctly under software Jamovi. This project will create an easy teaching tool for the NYU MASY program, allowing faculties and students to do decision-tree analysis without typing R codes by themselves. Also, they may just import the data into Jamovi and use the decision-tree module to perform analysis. This module will be developed by following the Jamovi module creation tutorials; all the R codes will be written in R studio within the requirement of the Jamovi environment (jmvcore, jmvtools). The required R packages knowledge of decision-tree module development are R6, caret, rpart, class, and rpart.plot. These R packages were mainly used when developing the decision-tree module The client of this project will have full access to the Jamovi module from the GitHub repository (link:https://github.com/guangningwei?tab=repositories). The descriptions on GitHub will guide the users on installing and using the module on both Windows-based PCs and Apple Macs to eliminate the difficulties of finding an appropriate platform. On the other hand, this module could be used by those who may use it for research purposes. At last, the project is costeffective with no extra costs.13.14 MBAdobe PDFView/Open


Items in FDA are protected by copyright, with all rights reserved, unless otherwise indicated.