ForIT-package: Functions for Italian Tree species Volume and Biomass

Description Details Author(s) References Examples

Description

The ForIT package is the implementation of the biomass and volume models carried out by Gasparini and Tabacchi (2011) and Tabacchi et al. (2011a) during the 2nd Italian National Forest Inventory. An English description of the methodology is provided by Tabacchi et al. (2011b). This package is intended as the close translation in R of the literature cited above.

Details

Package: ForIT
Type: Package
Version: 1.0
Date: 2014-07-04
License: What license is it under?

Author(s)

Nicola Puletti, Marco Mura, Cristiano Castaldi, Maurizio Marchi, Ugo Chiavetta, Roberto Scotti

Maintainer: Nicola Puletti nicola.puletti@gmail.com

References

Gasparini, P., Tabacchi, G.(eds), 2011. L'Inventario Nazionale delle Foreste e dei serbatoi forestali di Carbonio INFC 2005. Secondo inventario forestale nazionale italiano. Metodi e risultati. Edagricole. 653 pp. [ITA, ita]

Tabacchi G., Di Cosmo L., Gasparini P., Morelli S., 2011a. Stima del volume e della fitomassa delle principali specie forestali italiane. Equazioni di previsione, tavole del volume e tavole della fitomassa arborea epigea. Stima del volume e della fitomassa delle principali specie forestali italiane. Equazioni di previsione, tavole del volume e tavole della fitomassa arborea epigea. 412 pp. [ITA, ita]

Tabacchi G., Di Cosmo L., Gasparini P., 2011b. Aboveground tree volume and phytomass prediction equations for forest species in Italy. European Journal of Forest Research 130: 6 911-934 [ENG, eng]

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
# one single tree
INFCvpe('Acca', 22, 14, mod='v', freq=2, aggr=FALSE)

# a list with ten trees of the same specie
INFCvpe(rep('Acca',10),d=c(10,15,20,30,32,24,36,40,8,18),
    h=c(7,9,12,20,21,18,21,22,8,12), mod='v', aggr=TRUE)

# a list of different species
species <- rep(c('Abal','Piab'),2)
dbh <- c(10,41,20,30)
heigths <- c(12,14,13,15)
frequences <- c(2,6,5,4)
data.frame(species, dbh, heigths, frequences)

# single-tree estimates
INFCvpe(species, dbh, heigths, mod='v', frequences, aggr=FALSE)

# estimates aggregated at species level
INFCvpe(species, dbh, heigths, mod='v', frequences, aggr=TRUE)

Example output

$mainData
         key  spg d130 h_tot freq mod   T_0      SEE dof in.range
1 Acca-22-14 Acca   22    14    2   v 504.2 65.67546  35        y

$out.of.range
 [1] key      spg      d130     h_tot    freq     mod      T_0      SEE     
 [9] dof      in.range
<0 rows> (or 0-length row.names)

$mainData
   spg mod  T_0  N      SEE dof
1 Acca   v 4623 10 279.4998  35

$out.of.range
[1] key       spg       d130      h_tot     frequency in.range 
<0 rows> (or 0-length row.names)

  species dbh heigths frequences
1    Abal  10      12          2
2    Piab  41      14          6
3    Abal  20      13          5
4    Piab  30      15          4
$mainData
         key  spg d130 h_tot freq mod    T_0        SEE dof in.range
1 Abal-10-12 Abal   10    12    2   v   93.0   9.485077  43        y
2 Abal-20-13 Abal   20    13    5   v  989.9 101.642677  43        y
3 Piab-30-15 Piab   30    15    4   v 1917.5 258.225578  90        y
4 Piab-41-14 Piab   41    14    6   v 4974.1 630.554678  90        n

$out.of.range
         key  spg d130 h_tot freq mod    T_0      SEE dof in.range
4 Piab-41-14 Piab   41    14    6   v 4974.1 630.5547  90        n

Warning messages:
1: In (D_0[1, ] %*% mvc %*% t(t(D_0[1, ]))) + (sa2 * d2h^2) :
  Recycling array of length 1 in array-vector arithmetic is deprecated.
  Use c() or as.vector() instead.

2: In (D_0[1, ] %*% mvc %*% t(t(D_0[1, ]))) + (sa2 * d2h^2) :
  Recycling array of length 1 in array-vector arithmetic is deprecated.
  Use c() or as.vector() instead.

$mainData
   spg mod    T_0  N      SEE dof
1 Abal   v 1082.8  7 104.1568  43
2 Piab   v 6891.6 10 679.9029  90

$out.of.range
         key  spg d130 h_tot frequency in.range
4 Piab-41-14 Piab   41    14         6        n

ForIT documentation built on May 2, 2019, 6:33 a.m.