| vol_summarise {forestmangr} | R Documentation |
Summarize volume of trees
Description
This function can be used to summarize volume with and without bark of trees in a data frame.
Usage
vol_summarise(df, dbh, th, vwb, tree, .groups = NA, vwob = NA)
Arguments
df |
A data frame. |
dbh |
Quoted name of the diameter at breast height variable, in cm. |
th |
Quoted name of the total height variable, in meters. |
vwb |
Quoted name of the volume with bark variable, in cubic meters. |
tree |
Quoted name of the tree variable. used to differentiate the trees' sections. If this argument is |
.groups |
Optional argument. Quoted name(s) of additional grouping variables that can be added to differentiate subdivisions of the data. |
vwob |
Optional argument. Quoted name of the volume without bark variable, in cubic meters. Default: |
Value
A data frame summarized by the .groups variable(s).
Author(s)
Sollano Rabelo Braga sollanorb@gmail.com
See Also
Complementary functions:
smalianwb, For calculation of volume with bark using the Smalian method,
smalianwob, For calculation of volume without bark using the Smalian method,
huberwb, for calculation of volume with bark using the Huber method,
huberwob, for calculation of volume without bark the Huber method.
Examples
library(forestmangr)
data("exfm7")
head(exfm7)
# In order to calculate the volume of each tree, first we
# Calculate the volume by tree section using the Smalian method:
sec_data_vol <- exfm7 %>%
smalianwb("di_wb", "hi", "TREE") %>%
smalianwob("di_wb", "hi", "bark_t", "TREE", bt_mm_to_cm = TRUE)
sec_data_vol
# Now, we summarize the tree's volume:
vol_summarise(sec_data_vol, dbh = "DBH", th = "TH", vwb = "VWB",
tree = "TREE", .groups = "STRATA",vwob = "VWOB")
# It's possible to do everything using pipes:
exfm7 %>%
smalianwb("di_wb", "hi", "TREE") %>%
smalianwob("di_wb", "hi", "bark_t", "TREE", bt_mm_to_cm = TRUE) %>%
vol_summarise("DBH", "TH", "VWB", "TREE", "STRATA", "VWOB")