dropMethod {SummarizedBenchmark} | R Documentation

## Remove method from BenchDesign object

### Description

Takes a `BenchDesign` object and the name of an existing method and returns a reduced `BenchDesign` object with the method removed.

### Usage

    dropMethod(bd, label)

### Arguments

`bd` | `BenchDesign` object.
`label` | Character name of method.

### Value

Modified `BenchDesign` object with specified method dropped.

### Author(s)

Patrick Kimes

### See Also

`modifyMethod`, `expandMethod`, `addMethod`

### Examples

    ## empty BenchDesign
    bench <- BenchDesign()

    ## add methods
    bench <- addMethod(bench, label = "bonf", func = p.adjust,
                       params = rlang::quos(p = pval, method = "bonferroni"))
    bench <- addMethod(bench, label = "BH", func = p.adjust,
                       params = rlang::quos(p = pval, method = "BH"))
    BDMethodList(bench)

    ## remove methods
    bench <- dropMethod(bench, label = "bonf")
    BDMethodList(bench)

[Package SummarizedBenchmark version 2.12.0 Index]