mtkNativeAnalyser
classmtkNativeAnalyser
class is a sub-class of the class mtkAnalyser
used to manage
the sensitivity analysis task implemented locally (i.e. tasks don't need to call services from the Web). It provides all the slots and methods defined in the class mtkAnalyser
.
mtkAnalyser
mtkNativeAnalyser
analyze
:ANY
) a string, an R function, or NULL to inform the method to use for the sensitivity analysis.name
:character
) always takes the string "analyze".protocol
:character
) a string to name the protocol used to run the process: http, system, R, etc. Here, it always takes "R".site
:character
) a string to indicate where the service is located.service
:character
) a string to name the service to invoke. Here, it may be a R function or a method implemented in the package "mtk".parameters
:vector
) a vector of [mtkParameter
] containing the parameters to pass while calling the service.ready
:logical
) a logical to tell if the process is ready to run.state
:logical
) a logical to tell if the results produced by the process are available and ready to be consumed.result
:ANY
) a data holder to hold the results produced by the processsetName
setParameters
getParameters
is.ready
setReady
is.ready
setReady
getResult
mtkAnalyserResult
].getData
serializeOn
run
summary
print
plot
report
mtkNativeAnalyser
class from the following situations:
X
is a date.frame containing the analysis result and information
is a named list containing supplementary information about the analysis process.
help(mtkNativeEvaluator)
.mtk
, une bibliothèque R pour l'exploration numérique des modèles.
In: Analyse de sensibilité et exploration de modèles : Application aux sciences de la nature et de l'environnement
(R. Faivre, B. Iooss, S. Mahévas, D. Makowski, H. Monod, Eds). Editions Quae, Versailles.# Create a native analyser with the method "Morris" implemented in the package "mtk"
analyser <- mtkNativeAnalyser(
analyze="Morris",
information=list(nboot=20))
Run the code above in your browser using DataLab