via() switches a lazy pipeline to an alternative method variant and
merges user-supplied arguments with the variant's declared defaults.
Arguments
- .x
A
test_lazyobject.- .method
A string naming the method variant. Must match a named
variant()in theagendas()of the matchedtest_define(). E.g."boot","permute","permute_rfast".- ...
Named arguments forwarded to the variant.
Examples
sleep |>
define_model(x_by(extra, group)) |>
prepare_test(TTEST) |>
via("boot", n = 2000) |>
conclude()
#>
#> == Model =======================================================================
#>
#> Model ID : x_by
#> Args : extra | group
#> x_vars : 1
#> by_vars : 1
#>
#> == T-Test · boot ===============================================================
#>
#> ============================== Bootstrapped T-test =============================
#>
#>
#> -- Summary ---------------------------------------------------------------------
#>
#> Warning: running command 'tput cols' had status 2
#> -------------------------------
#> CI : [-3.11, -0.0798]
#> n_reps : 2000
#> -------------------------------
#>
#>
sleep |>
define_model(x_by(extra, group)) |>
prepare_test(TTEST) |>
via("permute", n = 999L) |>
conclude()
#>
#> == Model =======================================================================
#>
#> Model ID : x_by
#> Args : extra | group
#> x_vars : 1
#> by_vars : 1
#>
#> == T-Test · permute ============================================================
#>
#> ============================== T-test Permutation ==============================
#>
#>
#> -- Summary ---------------------------------------------------------------------
#>
#> ───────────────────────────────
#> Statistic p-value n_perms
#> ───────────────────────────────
#> -1.580 0.074 999
#> ───────────────────────────────
#>
#>