The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.

Title: Argument Table Generation for Sensitivity Analysis
Version: 3.1-0
Author: Michael C Koohafkan [aut, cre]
Maintainer: Michael C Koohafkan <michael.koohafkan@gmail.com>
Description: Simplified scenario testing and sensitivity analysis, redesigned to use packages 'future' and 'furrr'. Provides functions for generating function argument sets using one-factor-at-a-time (OFAT) and (sampled) permutations.
Encoding: UTF-8
URL: https://github.com/mkoohafkan/reval
BugReports: https://github.com/mkoohafkan/reval/issues
License: GPL (≥ 3)
Depends: R (≥ 4.1)
Imports: purrr (≥ 0.3), dplyr (≥ 1.0), rlang (≥ 0.4)
Suggests: future(≥ 1.21), furrr (≥ 0.2), knitr (≥ 1.33), rmarkdown (≥ 2.8), ggplot2 (≥ 3.3), tidyr (≥ 1.1), rivr (≥ 1.2)
VignetteBuilder: knitr
RoxygenNote: 7.1.2
NeedsCompilation: no
Packaged: 2022-06-29 06:29:47 UTC; michael
Repository: CRAN
Date/Publication: 2022-06-29 06:50:02 UTC

Repeated Function Evaluation For Sensitivity Analysis

Description

This package provides functions to generate argument tables for scenario testing and sensitivity analysis with R.


One Factor At a Time Argument Set

Description

Generate an argument table based on OFAT.

Usage

args_ofat(...)

Arguments

...

Named arguments to a function.

Value

A tibble of argument combinations.

Examples

args_ofat(x = 1:5, y = 1:3)
args_ofat(x = 1:3, y = 1:3, z = 1:3)


Permutation Argument Set

Description

Generate an argument table based on permutations.

Usage

args_permute(..., .n)

Arguments

...

Named arguments to a function.

.n

the number of argument permutations to evaluate (sampling without replacement). If missing, all possible permutations are returned.

Value

A tibble of argument combinations.

Examples

args_permute(x = 1:5, y = 1:2)
args_permute(x = 1:10, y = 1:10, z = 1:10, .n = 10)


Argument Set

Description

Generate an argument table from a set of arguments, following the standard rules for vector recycling in R.

Usage

args_set(...)

Arguments

...

Named arguments to a function.

Value

A tibble of argument combinations.

Examples

args_set(x = 1:10, y = 1:10)
args_set(x = 1:10, y = 1:5, z = 1:2)
# mismatched argument lengths will generate a warning
## Not run: 
args_set(x = 1:10, y = 1:3)

## End(Not run)

These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.