View source: R/lsp_add_examples.R
lsp_add_examples | R Documentation |
Adds spatial data of each region in an lsp or sf object.
The output is an lsp or sf object with an additional column "region"
.
See examples.
lsp_add_examples(x, y, window = NULL)
## S3 method for class 'lsp'
lsp_add_examples(x, y, window = NULL)
## S3 method for class 'sf'
lsp_add_examples(x, y, window = NULL)
x |
Object of class |
y |
Object of class |
window |
Specifies areas for analysis. It can be either: |
The input object with a new column "region"
.
The "region"
column is a list with a raster extracted for each row.
library(stars)
landcover = read_stars(system.file("raster/landcover2015s.tif", package = "motif"))
landcover_coma = lsp_signature(landcover, type = "coma", threshold = 0.9, window = 100)
selected_coma = subset(landcover_coma, id %in% c(5, 10, 15, 35))
selected_coma
selected_coma = lsp_add_examples(x = selected_coma, y = landcover)
selected_coma
plot(selected_coma$region[[1]])
plot(selected_coma$region[[4]])
# larger data example
library(stars)
landcover = read_stars(system.file("raster/landcover2015.tif", package = "motif"))
landcover_coma = lsp_signature(landcover, type = "coma", threshold = 0.9, window = 100)
selected_coma = subset(landcover_coma, id %in% c(5, 80, 1971, 2048))
selected_coma
selected_coma = lsp_add_examples(x = selected_coma, y = landcover)
selected_coma
plot(selected_coma$region[[1]])
plot(selected_coma$region[[4]])
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.