Package: dexisensitivity 1.0.4

dexisensitivity: 'DEXi' Decision Tree Analysis and Visualization

Provides a versatile toolkit for analyzing and visualizing 'DEXi' (Decision EXpert for education) decision trees, facilitating multi-criteria decision analysis directly within R. Users can read .dxi files, manipulate decision trees, and evaluate various scenarios. It supports sensitivity analysis through Monte Carlo simulations, one-at-a-time approaches, and variance-based methods, helping to discern the impact of input variations. Additionally, it includes functionalities for generating sampling plans and an array of visualization options for decision trees and analysis results. A distinctive feature is the synoptic table plot, aiding in the efficient comparison of scenarios. Whether for in-depth decision modeling or sensitivity analysis, this package stands as a comprehensive solution. Definition of sensitivity analyses available in Carpani, Bergez and Monod (2012) <doi:10.1016/j.envsoft.2011.10.002> and detailed description of the package available in Alaphilippe et al. (2025) <doi:10.1016/j.simpa.2024.100729>.

Authors:Roland Allart [aut], Jacques-Eric Bergez [aut], Marta Carpani [aut], Hervé Monod [aut], Aude Alaphilippe [ctb], Nicolas Cavan [ctb, cre], INRAE [cph] ()

dexisensitivity_1.0.4.tar.gz
dexisensitivity_1.0.4.zip(r-4.7-any)dexisensitivity_1.0.4.zip(r-4.6-any)dexisensitivity_1.0.4.zip(r-4.5-any)
dexisensitivity_1.0.4.tgz(r-4.6-any)dexisensitivity_1.0.4.tgz(r-4.5-any)
dexisensitivity_1.0.4.tar.gz(r-4.7-any)dexisensitivity_1.0.4.tar.gz(r-4.6-any)
dexisensitivity_1.0.4.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
dexisensitivity/json (API)

# Install 'dexisensitivity' in R:
install.packages('dexisensitivity', repos = c('https://nicavan.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://github.com/nicavan/dexisensitivity/issues

Datasets:

On CRAN:

Conda:

3.18 score 629 downloads 25 exports 47 dependencies

Last updated from:3c2e66833f. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develOK153
source / vignettesOK171
linux-releaseOK149
macos-releaseOK226
macos-oldrelOK242
windows-develOK125
windows-releaseOK128
windows-oldrelOK116
wasm-releaseOK85

Exports:aov_treecompare_scenarioscreate_list_synoptiquecreate_optionscreate_sub_treecreate_synoptiquecreate_treedescribeestimate_aov_timeestimate_mc_timeevaluate_scenarioevaluate_scenariosload_optionsmonte_carlooatplot_sensitivity_indexprintsave_optionssave_scenariosshowshow_mc_resultsshow_oat_resultsshow_scenariosi_dexivisualize_aov

Dependencies:AlgDesignbriocallrclicpp11crayondescdiffobjdplyrevaluatefarverfsgenalggenericsggplot2gluegtableisobandjsonlitelabelinglifecyclemagrittrotelpillarpkgbuildpkgconfigpkgloadplotrixpraiseprocessxpsR6RColorBrewerrlangrprojrootS7scalestestthattibbletidyselectutf8vctrsviridisLitewaldowithrXMLxml2

Readme and manuals

Help Manual

Help pageTopics
Dual Order AOV on a Decision Treeaov_tree
Compare Scenarios Using a Radial Plotcompare_scenarios
Create a List of Synoptic Plots Based on Different Optionscreate_list_synoptique
Generate Random Options Matrix for a Given Treecreate_options
Create a Subtree Starting from a Specific Nodecreate_sub_tree
Create a Synoptic Plot from a Given Tree Structurecreate_synoptique
Tree Construction from DEXi's XML Outputcreate_tree
Generic Describe Function for Objectsdescribe
Describe Method for Tree Class Objectsdescribe,Tree-method describe.Tree
DEXiFruits_v1 modeldexifruits_v1
Execution Time Estimation for Factorial Simulationsestimate_aov_time
Estimates Execution Time for Monte Carlo Simulationsestimate_mc_time
Evaluate Node Values in a Treeevaluate_scenario
Evaluate Multiple Scenarios for a Given Treeevaluate_scenarios
Compute Sensitivity Index for Decision Treeget_sensitivity_index
Load Options Table from a Fileload_options
MASC 2.0 modelmasc2
Monte Carlo Simulation on a Decision Treemonte_carlo
Node Class DefinitionNode-class
OFAT Sensitivity Analysisoat
Show Sensitivity Index (SI)plot_sensitivity_index
Print Method for Node Class Objectprint,Node-method print.Node \S4method{print}{Node}
Print Method for Tree Class Objectsprint,Tree-method print.Tree \S4method{print}{Tree}
Save Options Tablesave_options
Save Evaluation Results of Scenarios to a Filesave_scenarios
Visualization of Monte Carlo Simulation Resultsshow_mc_results
Visualize OFAT Sensitivity Analysis Outcomesshow_oat_results
Plot a Bar Chart for a Single Scenarioshow_scenario
Show Method for Tree Class Objectsshow,Tree-method show.Tree \S4method{show}{Tree}
Compute Sensitivity Index (SI) for Decision Treesi_dexi
Tree Class DefinitionTree-class
Visualize AOV Outcomesvisualize_aov