simulate_cost: Simulate cost data

Description Usage Arguments Value See Also Examples

Description

This function generates cost layers using random field models. By default, it returns spatially autocorrelated integer values.

Usage

1
2
3
simulate_cost(x, n = 1,
  model = RandomFields::RPpoisson(RandomFields::RMtruncsupport(radius =
  raster::xres(x) * 10, RandomFields::RMgauss())), transform = identity, ...)

Arguments

x

RasterLayer-class object to use as

n

integer number of species to simulate.

model

RP model object to use for simulating data.

transform

function to transform values output from the random fields simulation.

...

additional arguments passed to RFsimulate.

Value

RasterStack-class object.

See Also

simulate_data.

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
## Not run: 

# create raster
r <- raster(ncol=10, nrow=10, xmn=0, xmx=1, ymn=0, ymx=1)
values(r) <- 1

# simulate data
cost <- simulate_cost(r)

# plot simulated species
plot(cost, main = "simulated cost data")


## End(Not run)

prioritizr/prioritizrutils documentation built on May 25, 2019, 12:20 p.m.