Analytic Hierarchy Process

Model and analyse complex decision making problems using the Analytic Hierarchy Process (AHP) by Thomas Saaty.


All changes to ahp are documented here.

  • FIX: Removed warning becaues of deprecated method in data.tree
  • FIX: Removed warning (masking of formattable::currency by DiagrammeR::currency)
  • UPDATE: Removed references to deprecated data.tree functions
  • FIX: Added dependency on R 3.2
  • FIX: Adopted to changes of DiagrammeR
  • FIX: Analyze sometimes doesn't show all alternatives
  • CHANGE: Rename col Consistency to Inconsistency
  • CHANGE: Remove col Consistency if all values are NA
  • CHANGE: Minor corrections in documentation
  • ADD: Navbar in Shiny app is now floating
  • ADD: tom_dick_harry.ahp converted to v2.0
  • FIX: Removed old v1.0 tom_dick_harry.ahp from examples
  • FIX: score is now displayed also for single decision maker model
  • ADD: enable Shiny app as stand-alone
  • ADD: Visualize: Show decision makers in tool tip of root
  • CHANGE: Changes in layout of Shiny app
  • FIX: Various small bug fixes in Shiny app
  • ADD: Support for multiple decision makers
  • ADD: Support for scores / scales
  • ADD: Multiple methods to derive priorities from scores and pairwise matrix (see ?Calculate)
  • ADD: Customize methods to derive priorities from scores and pairwise matrix
  • ADD: Visualize method
  • ADD: Shiny GUI. Use ahp::RunGUI()
  • CHANGE: Renamed GetDataFrame to Analyze
  • CHANGE: Renamed ShowTable to AnalyzeTable
  • CHANGE/ADD: Added LoadString, renamed LoadFile into Load
  • CHANGE: Major change in file format, without backwards compatibility. Add Version: 1.0 to the first line of old files.
  • CHANGE: Renamed all tr attributes to ahpTree
  • ADD: vacation multiple decision makers example to vignette("examples", package = "ahp")
  • ADD: Define ahp YAML file format
  • ADD: LoadFile Load ahp file
  • ADD: ShowTable Create html version of analysis
  • ADD: GetDataFrame Export analysis as data.frame

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.


0.2.11 by Christoph Glur, a year ago

Report a bug at

Browse source code at

Authors: Christoph Glur

Documentation:   PDF Manual  

GPL (>= 2) license

Imports utils, data.tree, yaml, formattable, DiagrammeR

Suggests shiny, shinyAce, shinythemes, shinyjs, testthat, knitr, rmarkdown

See at CRAN