
Calculate accuracy metrics for AGB estimates
Accuracy.Rd
This function calculates accuracy metrics for Above Ground Biomass (AGB) estimates from plot data and map data, grouped into specified intervals. It computes means, root mean squared differences (RMSD), variances, and other statistics per AGB bin and overall, saving the results to a CSV file.
Arguments
- df
Dataframe containing plot and map AGB data. Defaults to
plotsBACC
.- intervals
Number of intervals for binning AGB values. Must be 6, 7, or 8. Defaults to 8.
- dir
Directory where the results will be saved. Defaults to
resultsFolder
.- str
String to append to the output CSV file name. Defaults to an empty string.
Examples
# \donttest{
# Example with the right column structure
# (Output of invDasymetry would include plotAGB_10 column)
example_agb_data <- data.frame(
plotAGB_10 = c(120, 150, 180, 200, 220),
mapAGB = c(110, 140, 190, 180, 240),
SIZE_HA = c(0.5, 0.75, 1.0, 1.2, 0.9),
x = c(1, 2, 3, 4, 5),
y = c(10, 20, 30, 40, 50)
)
# Run accuracy assessment
results <- Accuracy(df = example_agb_data, intervals = 6)
print(results)
#> AGB bin (Mg/ha) n AGBref (Mg/ha) AGBmap (Mg/ha) RMSD varPlot
#> 1 0-100 0 135 125 10 1
#> 2 100-150 2 190 185 16 1
#> 3 150-200 2 220 240 20 1
#> 13 total 10 174 172 15 1
# }