Learn R Programming

nullabor (version 0.3.12)

sample_size: Sample size calculator

Description

This function calculates a table of sample sizes for with an experiment, given a lineup size, and estimates of the detection rate.

Usage

sample_size(n = 53:64, m = 20, pA = seq(1/20, 1/3, 0.01), conf = 0.95)

Arguments

n

range of sample sizes to check, default is 53:64

m

linup size, default 20

pA

range of estimated detection rates to consider, default is seq(1/20, 1/3, 0.01)

conf

confidence level to use to simulate from binomial

Examples

Run this code
pow <- sample_size()
pow
library(ggplot2)
library(viridis)
ggplot(pow, aes(x=n, y=pA, fill=prob, group=pA)) +
  geom_tile() +
  scale_fill_viridis_c("power") +
  ylab("detect rate (pA)") + xlab("sample size (n)") +
  theme_bw()

Run the code above in your browser using DataLab