Learn R Programming

MUS (version 0.1.6)

MUS.multinomial.bound: Calculate a multinomial bound for a Monetary Unit Sampling evaluation.

Description

Calculates a multinomial bound for a Monetary Unit Sampling evaluation.

Please treat as experimental.

Usage

MUS.multinomial.bound(x, as.pct, include.high.values)

Arguments

x

A MUS.evaluation.result object used to calculate the multinomial bound.

as.pct

Boolean. Express results as percentage. Default is False.

include.high.values

Boolean. Whether the bound should include high values. Default is "TRUE".

Value

Upper Error Limit calculed using the multinomial bound.

See Also

MUS.evaluation for evaluation of the audited sample.

Examples

Run this code
# NOT RUN {
# Assume 500 invoices, each between 1 and 1000 monetary units
data <- data.frame(book.value=round(runif(n=500, min=1, max=1000)))
# Plan a sample and cache it
plan <- MUS.planning(data=data, tolerable.error=10000, expected.error=2000)
# Extract a sample and cache it (no high values exist in this example)
extract <- MUS.extraction(plan)
# Copy book value into a new column audit values, and inject some error
audited <- extract$sample$book.value*(1-rbinom(nrow(extract$sample), 1, 0.05))
audited <- cbind(extract$sample, audit.value=audited)
# Evaluate the sample, cache and print it
evaluation <- MUS.evaluation(extract, audited)
MUS.multinomial.bound(evaluation)

# }

Run the code above in your browser using DataLab