Description Usage Arguments Value Examples
This function is useful when running simulations and could be used with modules that have random number generation internally meaning that results from identical runs are different. Replicate gives the same result as using list() and repeating the module multiple times.
1 |
call |
A module call, e.g. UKAnophelesPlumbeus |
n |
The number of times to replicate the call |
A list of calls
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 | # run a workflow, using the logistic regression model
## Not run:
Without Replicate
work1 <- workflow(occurrence = list(UKAnophelesPlumbeus,UKAnophelesPlumbeus,UKAnophelesPlumbeus),
covariate = UKAir,
process = OneHundredBackground,
model = LogisticRegression,
output = SameTimePlaceMap)
# With Replicate
work2 <- workflow(occurrence = Replicate(UKAnophelesPlumbeus, 3),
covariate = UKAir,
process = OneHundredBackground,
model = LogisticRegression,
output = SameTimePlaceMap)
# The workflows are the same
plot(work1)
plot(work2)
# Output plots show the random placement of background points
# in each run
work1 <- workflow(occurrence = UKAnophelesPlumbeus,
covariate = UKAir,
process = Replicate(Background(n=10), n = 10),
model = LogisticRegression,
output = PrintMap)
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.