methodsResample: resample

resample,FLQuant-methodR Documentation

resample

Description

Resamples from a distribution to generate a frequency table

Resamples from a distribution to generate a frequency table

Usage

## S4 method for signature 'FLQuant'
resample(x, dim = 2:6, size, replace = T, ...)

## S4 method for signature 'FLQuant'
resample(x, dim = 2:6, size, replace = T, ...)

Arguments

dim

dimensions of FLQuant to sample within, i.e. if equal to 2 then sampling is within year

size

sum of frequency disribution

replace

sample with replacement?, defaults to FALSE only useful if values in object are integers

...

any other parameters

object

an FLQuant

Value

a FLQuant with simulated frequency distribution

a FLQuant with simulated frequency distribution

Examples

## Not run: 
  library(FLCore)
  data(ple4sex)
  
  apply(resample(catch.n(ple4sex)[,1:4],2,  100),2,  sum)
  apply(resample(catch.n(ple4sex)[,1:4],2:3,100),2:3,sum)
  apply(resample(catch.n(ple4sex)[,1:4],1:2,100),1:2,sum)
  
## End(Not run)
## Not run: 
  library(FLCore)
  data(ple4sex)
  
  apply(resample(catch.n(ple4sex)[,1:4],2,  100),2,  sum)
  apply(resample(catch.n(ple4sex)[,1:4],2:3,100),2:3,sum)
  apply(resample(catch.n(ple4sex)[,1:4],1:2,100),1:2,sum)
  
## End(Not run)

laurieKell/mpb documentation built on Sept. 9, 2023, 9:47 p.m.