関数エンベロープを使用すると、引数が受け入れられず、「未使用の引数」が定義される理由を見つけるために、あなたの助けを求めたいと思います。私が使用しているデータはマークのない ppp で、シミュレートされたデータと私のデータを使用して L 関数グラフを作成したいと考えています。ここに私の ppp データのコードがあります:
map2008MLW = ppp(xy2008_BNGppp$x, xy2008_BNGppp$y, window = IoM_polygon_MLWowin)
その後:
L2008 = Lest(map2008MLW,correction="Ripley")
OP = par(mar=c(5,5,4,4))
plot(L2008, . -r ~ r, ylab=expression(hat("L")), xlab = "d (m)"); par(OP)
L2008$iso = L$iso - L$r
L2008$theo = L$theo - L$r
希望するシミュレーション回数
n = 9999
表示したい p 有意水準
p = 0.05
そして、この時点では、エンベロープ関数はあまり満足していないようです:
EL2008 = envelope(map2008MLW[W], Lest, nsim=n, rank=(p * (n + 1)))
Error in envelope(map2008MLW[W], Lest, nsim = n, rank = (p * (n + 1))) :
unused arguments (nsim = n, rank = (p * (n + 1)))
これは一般的なエラーのようで、spatstat パッケージが原因かどうかはわかりません。分析を進めることができないため、これに対する解決策を見つけるのを手伝ってください。
どうもありがとうございました、
マルティナ