Nothing
landscapemetrics_patch_landscape_value <- lsm_p_enn(landscape)
test_that("lsm_p_enn is typestable", {
expect_s3_class(lsm_p_enn(landscape), "tbl_df")
expect_s3_class(lsm_p_enn(landscape_stack), "tbl_df")
expect_s3_class(lsm_p_enn(landscape_list), "tbl_df")
})
test_that("lsm_p_enn returns the desired number of columns", {
expect_equal(ncol(landscapemetrics_patch_landscape_value), 6)
})
test_that("lsm_p_enn returns in every column the correct type", {
expect_type(landscapemetrics_patch_landscape_value$layer, "integer")
expect_type(landscapemetrics_patch_landscape_value$level, "character")
expect_type(landscapemetrics_patch_landscape_value$class, "integer")
expect_type(landscapemetrics_patch_landscape_value$id, "integer")
expect_type(landscapemetrics_patch_landscape_value$metric, "character")
expect_type(landscapemetrics_patch_landscape_value$value, "double")
})
test_that("lsm_p_area equals FRAGSTATS", {
lsm_landscape <- lsm_p_enn(landscape) |> dplyr::pull(value)
lsm_augusta <- lsm_p_enn(augusta_nlcd) |> dplyr::pull(value)
fs_landscape <- dplyr::filter(fragstats_patch, LID == "landscape", metric == "enn") |> dplyr::pull(value)
fs_augusta <- dplyr::filter(fragstats_patch, LID == "augusta_nlcd", metric == "enn") |> dplyr::pull(value)
expect_true(test_correlation(obs = lsm_landscape, exp = fs_landscape, tolerance = tol_cor))
expect_true(test_correlation(obs = lsm_augusta, exp = fs_augusta, tolerance = tol_cor))
})
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.