Constructor for fhx objects

fhx(year, series, rec_type)

Arguments

year

An n-length numeric vector of observation years.

series

An n-length factor or character vector of observation series names.

rec_type

An n-length factor or character vector denoting the record type for each observations. Note that this needs to use a controlled vocabulary, see burnr:::rec_type_all for all possible values.

Value

An fhx object. fhx are S3 objects; specialized data frames with 3 columns:

  • "year": An n-length numeric vector. The year of an observation.

  • "series": An n-length factor. Giving the series name for each observation.

  • "rec_type": An n-length factor with controlled vocabulary and levels. This records the type of ring or record of each observation.

Details

Note that 'year', 'series', and 'rec_type' are pass through as.numeric(), as.factor(), and make_rec_type() the fhx object is created.

See also

Examples

x <- fhx(
  year = c(1900, 1954, 1996),
  series = rep("tree1", 3),
  rec_type = c("pith_year", "unknown_fs", "bark_year")
)
print(x)
#>   year series   rec_type
#> 1 1900  tree1  pith_year
#> 2 1954  tree1 unknown_fs
#> 3 1996  tree1  bark_year