RXMCDA: Functions to Parse and Create XMCDA Files

Functions which allow to read many XMCDA tags and transform them into R variables which are then usable in MCDA algorithms written in R. It also allows to write certain R variables into XML files respecting the XMCDA standard.

AuthorPatrick Meyer and Sebastien Bigaret, with contributions from Krzysztof Ciomek.
Date of publication2015-12-11 16:50:02
MaintainerPatrick Meyer <patrick.meyer@telecom-bretagne.eu>
LicenseCeCILL-2
Version1.5.5
https://github.com/paterijk/RXMCDA

View on CRAN

Man pages

checkXSD: XMCDA tree validation.

getAlternativesAffectations: Get alternative affectations

getAlternativesComparisons: Get comparisons of alternatives

getAlternativesComparisonsLabels: Get comparisons of alternatives

getAlternativesComparisonsValues: Get alternatives comparisons values

getAlternativesIDs: Get IDs of alternatives

getAlternativesIntervalValues: Get interval values related to alternatives

getAlternativesValues: Get values related to alternatives

getCategoriesIDs: Get IDs of categories

getCategoriesIntervalValues: Get interval values related to categories

getCategoriesValues: Get values related to categories

getCriteriaComparisons: Get comparisons of criteria

getCriteriaComparisonsLabels: Get comparisons of alternatives

getCriteriaIDs: Get IDs of criteria

getCriteriaIntervalValues: Get interval values related to criteria

getCriteriaPairsComparisons: Get comparisons of pairs of criteria

getCriteriaPairsIntervalValues: Get interval values related to pairs of criteria

getCriteriaPairsValues: Get values related to pairs of criteria

getCriteriaValues: Get values related to criteria

getMobiusCapacities: Get Mobius capacities

getNumberOfAlternatives: Get number of alternatives

getNumberOfCategories: Get number of categories

getNumberOfCriteria: Get number of criteria

getNumericValue: Get a numeric value

getParameters: Get parameters

getPerformanceTables: Get performance tables

putAlternativesAffectations: Puts alternative affectations

putAlternativesAffectationsWithValues: Puts alternative affectations with values

putAlternativesComparisonsLabels: Put comparisons of alternatives

putAlternativesIDs: Put ids of alternatives

putAlternativesPlot: Put plot in base64 related to alternatives

putAlternativesValues: Put values related to alternatives

putAlternativeValue: Put a value related to an alternative

putCapacity: Put a capacity

putCategoriesIntervalValues: Put interval values related to categories

putCategoriesValues: Put values related to categories

putCriteriaMatrix: Puts values in a criteria matrix

putCriteriaPairsValues: Put values related to pairs of criteria

putCriteriaPlot: Put a plot in base64 related to criteria

putCriteriaValues: Put values related to criteria

putCriterionValue: Put a value related to a criterion

putErrorMessage: Put an error message

putLogMessage: Put a log message

putMessage: Put a message

putPerformanceTable: Put a performance table in the XMCDA tree

putPointsCriterionFunction: Put value functions defined by sets of points

Functions

checkXSD Man page
getAlternativesAffectations Man page
getAlternativesComparisons Man page
getAlternativesComparisonsLabels Man page
getAlternativesComparisonsValues Man page
getAlternativesIDs Man page
getAlternativesIntervalValues Man page
getAlternativesValues Man page
getCategoriesIDs Man page
getCategoriesIntervalValues Man page
getCategoriesValues Man page
getCriteriaComparisons Man page
getCriteriaComparisonsLabels Man page
getCriteriaIDs Man page
getCriteriaIntervalValues Man page
getCriteriaPairsComparisons Man page
getCriteriaPairsIntervalValues Man page
getCriteriaPairsValues Man page
getCriteriaValues Man page
getMobiusCapacities Man page
getNumberOfAlternatives Man page
getNumberOfCategories Man page
getNumberOfCriteria Man page
getNumericValue Man page
getParameters Man page
getPerformanceTables Man page
putAlternativesAffectations Man page
putAlternativesAffectationsWithValues Man page
putAlternativesComparisonsLabels Man page
putAlternativesIDs Man page
putAlternativesPlot Man page
putAlternativesValues Man page
putAlternativeValue Man page
putCapacity Man page
putCategoriesIntervalValues Man page
putCategoriesValues Man page
putCriteriaMatrix Man page
putCriteriaPairsValues Man page
putCriteriaPlot Man page
putCriteriaValues Man page
putCriterionValue Man page
putErrorMessage Man page
putLogMessage Man page
putMessage Man page
putPerformanceTable Man page
putPointsCriterionFunction Man page

Files

RXMCDA
RXMCDA/COPYING
RXMCDA/inst
RXMCDA/inst/extdata
RXMCDA/inst/extdata/XMCDA-2.1.0.xsd
RXMCDA/inst/extdata/testFile.xml
RXMCDA/inst/extdata/XMCDA-2.2.0.xsd
RXMCDA/inst/extdata/XMCDA-2.0.0.xsd
RXMCDA/inst/extdata/XMCDA-2.2.1.xsd
RXMCDA/tests
RXMCDA/tests/getAlternativesIntervalValues.R
RXMCDA/tests/getAlternativesValues.R
RXMCDA/tests/putAlternativesComparisonsLabels.R
RXMCDA/tests/putPerformanceTable.R
RXMCDA/tests/putCategoriesValues.R
RXMCDA/tests/getCriteriaIDs.R
RXMCDA/tests/putAlternativesIDs.R
RXMCDA/tests/getNumericValue.R
RXMCDA/tests/getMobiusCapacities.R
RXMCDA/tests/getCriteriaPairsComparisons.R
RXMCDA/tests/checkXSD.R
RXMCDA/tests/getCategoriesIntervalValues.R
RXMCDA/tests/putPointsCriterionFunction.R
RXMCDA/tests/putCapacity.R
RXMCDA/tests/getCategoriesIDs.R
RXMCDA/tests/getAlternativesIDs.R
RXMCDA/tests/getCriteriaPairsValues.R
RXMCDA/tests/getNumberOfCategories.R
RXMCDA/tests/getAlternativesComparisonsValues.R
RXMCDA/tests/putCriterionValue.R
RXMCDA/tests/putCriteriaPairsValues.R
RXMCDA/tests/getCriteriaComparisonsLabels.R
RXMCDA/tests/getCriteriaComparisons.R
RXMCDA/tests/getNumberOfCriteria.R
RXMCDA/tests/getParameters.R
RXMCDA/tests/getCriteriaValues.R
RXMCDA/tests/getNumberOfAlternatives.R
RXMCDA/tests/putAlternativesAffectations.R
RXMCDA/tests/putCategoriesIntervalValues.R
RXMCDA/tests/getAlternativesAffectations.R
RXMCDA/tests/getCriteriaIntervalValues.R
RXMCDA/tests/putAlternativeValue.R
RXMCDA/tests/putCriteriaValues.R
RXMCDA/tests/getAlternativesComparisonsLabels.R
RXMCDA/tests/getCategoriesValues.R
RXMCDA/tests/getPerformanceTables.R
RXMCDA/tests/getAlternativesComparisons.R
RXMCDA/tests/getCriteriaPairsIntervalValues.R
RXMCDA/tests/putAlternativesValues.R
RXMCDA/NAMESPACE
RXMCDA/R
RXMCDA/R/libxmcda.R
RXMCDA/MD5
RXMCDA/README
RXMCDA/DESCRIPTION
RXMCDA/man
RXMCDA/man/putAlternativesPlot.Rd RXMCDA/man/getCategoriesIntervalValues.Rd RXMCDA/man/getCriteriaPairsIntervalValues.Rd RXMCDA/man/putMessage.Rd RXMCDA/man/putCapacity.Rd RXMCDA/man/getCategoriesValues.Rd RXMCDA/man/putAlternativesAffectations.Rd RXMCDA/man/checkXSD.Rd RXMCDA/man/getCriteriaIntervalValues.Rd RXMCDA/man/putAlternativesIDs.Rd RXMCDA/man/getCriteriaIDs.Rd RXMCDA/man/getCriteriaPairsValues.Rd RXMCDA/man/putCriterionValue.Rd RXMCDA/man/getAlternativesIDs.Rd RXMCDA/man/putAlternativesComparisonsLabels.Rd RXMCDA/man/putAlternativesAffectationsWithValues.Rd RXMCDA/man/getCriteriaComparisonsLabels.Rd RXMCDA/man/getAlternativesValues.Rd RXMCDA/man/getCriteriaComparisons.Rd RXMCDA/man/getNumberOfCriteria.Rd RXMCDA/man/getCriteriaPairsComparisons.Rd RXMCDA/man/putAlternativesValues.Rd RXMCDA/man/getCriteriaValues.Rd RXMCDA/man/getPerformanceTables.Rd RXMCDA/man/getAlternativesComparisonsValues.Rd RXMCDA/man/getAlternativesIntervalValues.Rd RXMCDA/man/putCriteriaMatrix.Rd RXMCDA/man/putPerformanceTable.Rd RXMCDA/man/putLogMessage.Rd RXMCDA/man/getNumericValue.Rd RXMCDA/man/putCriteriaValues.Rd RXMCDA/man/putAlternativeValue.Rd RXMCDA/man/putCriteriaPairsValues.Rd RXMCDA/man/putPointsCriterionFunction.Rd RXMCDA/man/getParameters.Rd RXMCDA/man/getCategoriesIDs.Rd RXMCDA/man/getAlternativesComparisonsLabels.Rd RXMCDA/man/getNumberOfAlternatives.Rd RXMCDA/man/putCategoriesIntervalValues.Rd RXMCDA/man/putCriteriaPlot.Rd RXMCDA/man/getNumberOfCategories.Rd RXMCDA/man/putErrorMessage.Rd RXMCDA/man/getAlternativesComparisons.Rd RXMCDA/man/putCategoriesValues.Rd RXMCDA/man/getMobiusCapacities.Rd RXMCDA/man/getAlternativesAffectations.Rd

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.