Description Usage Arguments Details Value References See Also Examples

View source: R/calculate_lsm.R

Calculate a selected group of metrics

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 | ```
calculate_lsm(landscape, level, metric, name, type, what, directions,
count_boundary, consider_boundary, edge_depth, classes_max,
neighbourhood, ordered, base, full_name, verbose, progress)
## S3 method for class 'RasterLayer'
calculate_lsm(landscape, level = NULL,
metric = NULL, name = NULL, type = NULL, what = NULL,
directions = 8, count_boundary = FALSE, consider_boundary = FALSE,
edge_depth = 1, classes_max = NULL, neighbourhood = 4,
ordered = TRUE, base = "log2", full_name = FALSE, verbose = TRUE,
progress = FALSE)
## S3 method for class 'RasterStack'
calculate_lsm(landscape, level = NULL,
metric = NULL, name = NULL, type = NULL, what = NULL,
directions = 8, count_boundary = FALSE, consider_boundary = FALSE,
edge_depth = 1, classes_max = NULL, neighbourhood = 4,
ordered = TRUE, base = "log2", full_name = FALSE, verbose = TRUE,
progress = FALSE)
## S3 method for class 'RasterBrick'
calculate_lsm(landscape, level = NULL,
metric = NULL, name = NULL, type = NULL, what = NULL,
directions = 8, count_boundary = FALSE, consider_boundary = FALSE,
edge_depth = 1, classes_max = NULL, neighbourhood = 4,
ordered = TRUE, base = "log2", full_name = FALSE, verbose = TRUE,
progress = FALSE)
## S3 method for class 'stars'
calculate_lsm(landscape, level = NULL, metric = NULL,
name = NULL, type = NULL, what = NULL, directions = 8,
count_boundary = FALSE, consider_boundary = FALSE, edge_depth = 1,
classes_max = NULL, neighbourhood = 4, ordered = TRUE,
base = "log2", full_name = FALSE, verbose = TRUE,
progress = FALSE)
## S3 method for class 'list'
calculate_lsm(landscape, level = NULL, metric = NULL,
name = NULL, type = NULL, what = NULL, directions = 8,
count_boundary = FALSE, consider_boundary = FALSE, edge_depth = 1,
classes_max = NULL, neighbourhood = 4, ordered = TRUE,
base = "log2", full_name = FALSE, verbose = TRUE,
progress = FALSE)
``` |

`landscape` |
Raster* Layer, Stack, Brick or a list of rasterLayers. |

`level` |
Level of metrics. Either 'patch', 'class' or 'landscape' (or vector with combination). |

`metric` |
Abbreviation of metrics (e.g. 'area'). |

`name` |
Full name of metrics (e.g. 'core area') |

`type` |
Type according to FRAGSTATS grouping (e.g. 'aggregation metrics'). |

`what` |
Selected level of metrics: either "patch", "class" or "landscape".
It is also possible to specify functions as a vector of strings, e.g. |

`directions` |
The number of directions in which patches should be connected: 4 (rook's case) or 8 (queen's case). |

`count_boundary` |
Include landscape boundary in edge length |

`consider_boundary` |
Logical if cells that only neighbour the landscape boundary should be considered as core |

`edge_depth` |
Distance (in cells) a cell has the be away from the patch edge to be considered as core cell |

`classes_max` |
Potential maximum number of present classes |

`neighbourhood` |
The number of directions in which cell adjacencies are considered as neighbours: 4 (rook's case) or 8 (queen's case). The default is 4. |

`ordered` |
The type of pairs considered. Either ordered (TRUE) or unordered (FALSE). The default is TRUE. |

`base` |
The unit in which entropy is measured. The default is "log2", which compute entropy in "bits". "log" and "log10" can be also used. |

`full_name` |
Should the full names of all functions be included in the tibble. |

`verbose` |
Print warning messages. |

`progress` |
Print progress report. |

Wrapper to calculate several landscape metrics. The metrics can be specified
by the arguments `what`

, `level`

, `metric`

, `name`

and/or `type`

(combinations
of different arguments are possible (e.g. `level = "class", type = "aggregation metric"`

).
If an argument is not provided, automatically all possibilities are
selected. Therefore, to get **all** available metrics, don't specify any of the
above arguments.

tibble

McGarigal, K., SA Cushman, and E Ene. 2012. FRAGSTATS v4: Spatial Pattern Analysis Program for Categorical and Continuous Maps. Computer software program produced by the authors at the University of Massachusetts, Amherst. Available at the following web site: http://www.umass.edu/landeco/research/fragstats/fragstats.html

1 2 3 4 5 6 | ```
## Not run:
calculate_lsm(landscape, progress = TRUE)
calculate_lsm(landscape, what = c("patch", "lsm_c_te", "lsm_l_pr"))
calculate_lsm(landscape, level = c("class", "landscape"), type = "aggregation metric")
## End(Not run)
``` |

landscapeecology/landscapemetrics documentation built on Aug. 14, 2019, 10:14 a.m.

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.