knitr::opts_chunk$set( collapse = TRUE, comment = "#>", fig.path = "README-" )
fgeo.tool helps you to import and manipulate ForestGEO data.
Install the latest stable version of fgeo.tool from CRAN with:
install.packages("fgeo.tool")
Install the development version of fgeo.tool from GitHub with:
# install.packages("devtools") devtools::install_github("forestgeo/fgeo.tool")
Or install all fgeo packages in one step.
library(fgeo.tool) # Helps access data for examples library(fgeo.x)
example_path()
allows you to access datasets stored in your R libraries.
example_path() (vft_file <- example_path("view/vft_4quad.csv"))
read_vft()
and read_taxa()
import a ViewFullTable and ViewTaxonomy from .tsv or .csv files.
read_vft(vft_file)
pick_dbh_under()
, drop_status()
and friends pick and drop rows from a ForestGEO ViewFullTable or census table.
tree5 <- fgeo.x::tree5 tree5 %>% pick_dbh_under(100)
pick_main_stem()
and pick_main_stemid()
pick the main stem or main stemid(s) of each tree in each census.
stem <- download_data("luquillo_stem6_random") dim(stem) dim(pick_main_stem(stem))
add_status_tree()
adds the column status_tree based on the status of all stems of each tree.
stem %>% select(CensusID, treeID, stemID, status) %>% add_status_tree()
add_index()
and friends add columns to a ForestGEO-like dataframe.
stem %>% select(gx, gy) %>% add_index()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.