A resample from an FLQuant object along the 'year' dimension is returned. The 'year' dimnames of the output object can be specified, although that is not needed if the resample is to be assigned in a slot.
Usage
yearSample(x, size = length(years), years, replace = TRUE, prob = NULL)
Examples
data(ple4)
# Take 20 samples of recent recruitment
yearSample(rec(ple4)[, ac(2013:2017)], 20)
#> An object of class "FLQuant"
#> , , unit = unique, season = all, area = unique
#>
#> year
#> age 2014 2015 2014 2016 2016 2013 2015 2014 2015
#> 1 1640700 895620 1640700 1211320 1211320 1455050 895620 1640700 895620
#> year
#> age 2013 2017 2017 2016 2014 2013 2015 2016 2017
#> 1 1455050 1823000 1823000 1211320 1640700 1455050 895620 1211320 1823000
#> year
#> age 2015 2017
#> 1 895620 1823000
#>
#> units: 1000
# Providing 'years' sets the output object dimnames
yearSample(rec(ple4)[, ac(2013:2017)], 20, year=2000:2019)
#> An object of class "FLQuant"
#> , , unit = unique, season = all, area = unique
#>
#> year
#> age 2000 2001 2002 2003 2004 2005 2006 2007 2008
#> 1 1640700 895620 1455050 1211320 1823000 1211320 1455050 1823000 1455050
#> year
#> age 2009 2010 2011 2012 2013 2014 2015 2016 2017
#> 1 895620 1211320 1455050 1455050 1455050 895620 1211320 1455050 1211320
#> year
#> age 2018 2019
#> 1 1640700 895620
#>
#> units: 1000