Learn R Programming

ForestElementsR (version 2.0.1)

stocking_level: Calculate the Stocking Level ("Bestockungsgrad") of a Stand

Description

The stocking level (German "Bestockungsgrad") is an important measure for stand density in practice. It is the ratio of a stand's actual basal area and its expected basal area due to a yield table.

Usage

stocking_level(ba, age, si, ytable)

Value

The stocking level of the stand based on the yield table of interest

Arguments

ba

The stand's basal area in m²/ha

age

The stand's age in years

si

The stand's site index according to the yield table yt

ytable

The yield table to be used as reference. Must be an object of class fe_yield_table

See Also

Other yield table functions: fe_yield_table(), plot.fe_yield_table(), si_to_mai_age(), si_to_mai_max(), site_index(), yield_tables_for_species, ytable_age_slice(), ytable_lookup(), ytable_max_slice()

Examples

Run this code
  # Scots pine stand, 72 years old, site index 1.2, basal area 41.3 m²/ha

  # 1. Reference: Yield table for pine by Wiedemann
  stocking_level(
    ba = 41.3, age = 72, si = 1.2,
    ytable = fe_ytable_pine_wiedemann_moderate_1943
  )

  # 2. Reference: Yield table for pine by Wiedemann
  stocking_level(
    ba = 41.3, age = 72, si = 1.2,
    ytable = fe_ytable_pine_gehrhardt_moderate_1921
  )

  # Norway spruce stand, 72 years old, site index 38, basal area 41.3 m²/ha
  # 1. Reference Yield Table by Assmann-Franz
  stocking_level(
    ba = 41.3, age = 72, si = 38,
    ytable = fe_ytable_spruce_assmann_franz_mean_yield_level_1963
  )

  # 2. Reference Yield Table for spruce by Wiedemann, moderate thinning,
  # site index 1.0
  stocking_level(
    ba = 41.3, age = 72, si = 1.0,
    ytable = fe_ytable_spruce_wiedemann_moderate_1936_42
  )


Run the code above in your browser using DataLab