Package: dexisensitivity 1.0.1

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 soon available in Alaphilippe, Allart, Carpani, Cavan, Monod and Bergez (submitted to Software Impacts).

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.1.tar.gz
dexisensitivity_1.0.1.zip(r-4.5)dexisensitivity_1.0.1.zip(r-4.4)dexisensitivity_1.0.1.zip(r-4.3)
dexisensitivity_1.0.1.tgz(r-4.4-any)dexisensitivity_1.0.1.tgz(r-4.3-any)
dexisensitivity_1.0.1.tar.gz(r-4.5-noble)dexisensitivity_1.0.1.tar.gz(r-4.4-noble)
dexisensitivity_1.0.1.tgz(r-4.4-emscripten)dexisensitivity_1.0.1.tgz(r-4.3-emscripten)
dexisensitivity.pdf |dexisensitivity.html
dexisensitivity/json (API)
NEWS

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

Peer review:

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

Datasets:

On CRAN:

3.93 score 34 downloads 25 exports 54 dependencies

Last updated 1 days agofrom:5972910fd8. Checks:OK: 3 NOTE: 4. Indexed: yes.

TargetResultDate
Doc / VignettesOKOct 28 2024
R-4.5-winOKOct 28 2024
R-4.5-linuxOKOct 28 2024
R-4.4-winNOTEOct 28 2024
R-4.4-macNOTEOct 28 2024
R-4.3-winNOTEOct 28 2024
R-4.3-macNOTEOct 28 2024

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:AlgDesignbriocallrclicolorspacecrayondescdiffobjdigestdplyrevaluatefansifarverfsgenalggenericsggplot2gluegtableisobandjsonlitelabelinglatticelifecyclemagrittrMASSMatrixmgcvmunsellnlmepillarpkgbuildpkgconfigpkgloadplotrixpraiseprocessxpsR6RColorBrewerrematch2rlangrprojrootscalestestthattibbletidyselectutf8vctrsviridisLitewaldowithrXMLxml2

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