findAdultTrees: Find Adult Trees Around A Set Of Points In ecology-rocks/disperseR: Calculating Spatial Seed Dispersal Rates

Description

This function finds the individual adult trees within "m" distance of each seedling subplot in seedPlots. seedPlots and adults are both data.frames, and m is the search distance.

Usage

 `1` ```findAdultTrees(seedPlots, adults, m) ```

Arguments

 `seedPlots` A data.frame containing "x", "y" and "n", the geographic location of seedling plots and the number of seedlings contained within those plots. `adults` A data.frame containing "x", "y" and "dbh" of adult trees in the plot, along with a unique identifier "treeid". `m` The search radius, from the center of the seedling Plot. This does not take into account the previous "m" for seedling subplots that were generated.

Value

This function returns a data.frame with "treeid", "ri", "m" and "dbh". "ri" is the number of seedlings in the subplot that was "m" distance from the tree labeled "treeid" with a "dbh".

Examples

 ``` 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19``` ```#' ## make a sample seed data.frame by subsetting the included ## expandedTrees data.frame.. sampleseeds <- expandedTrees[expandedTrees\$plot=="trinity" & expandedTrees\$measyear==2001 & expandedTrees\$stage=="seedling" & expandedTrees\$species=="ABCO",] ## get subplots seedlingPlots <- findSeedPlots(sampleseeds, 1) ## get adult trees sampleadults <- expandedTrees[expandedTrees\$plot=="trinity" & expandedTrees\$measyear==2001 & expandedTrees\$stage=="tree" & expandedTrees\$species=="ABCO",] ## run function adults <- findAdultTrees(seedlingPlots, sampleadults, 20) ## look at data head(adults) nrow(adults) ```

ecology-rocks/disperseR documentation built on May 15, 2019, 7:58 p.m.