我正在使用NLMR包
# simulate polygonal landscapes
mosaicgibbs <- NLMR::nlm_mosaicgibbs(ncol = 100,
nrow = 100,
germs = 20,
R = 2,
patch_classes = 3)
# visualize the NLM
rasterVis::levelplot(mosaicgibbs, margin = FALSE, par.settings = rasterVis::viridisTheme())
但我想修复种子编号以重现空间模式。
我尝试使用set.seed(123)
,但它无法正常工作。
即
答案 0 :(得分:0)
我不确定这是否对您有帮助,但我不能发表评论。在nlm_gaussianfield()
中,设置种子的语法为:
nlm_gaussianfield(nrow = 10,ncol = 10,user_seed = 123)
默认值为NULL
。也许这也适用于nlm_mosaicgibbs()
。祝你好运!