EstimatedPointProcess[pdata,pproc]
点データ pdata からパラメトリック点過程 pproc を推定する.
EstimatedPointProcess[pdata,pproc,{{p,p0},{q,q0},…}]
パラメータ p, q, … を初期値 p0, q0, …で推定する.
EstimatedPointProcess
EstimatedPointProcess[pdata,pproc]
点データ pdata からパラメトリック点過程 pproc を推定する.
EstimatedPointProcess[pdata,pproc,{{p,p0},{q,q0},…}]
パラメータ p, q, … を初期値 p0, q0, …で推定する.
詳細とオプション
- EstimatedPointProcessは,点データ pdata を取って記号的な点過程 pproc を返す.非数値的な値についてはパラメータの推定値が挿入される.
-
- 一般に,過程 pproc は点データの集合からの方がうまく推定できる.
-
- 点 pdata は次の形式でよい.
-
{p1,p2,…} 点 pi GeoPosition[…],GeoPositionXYZ[…],… 地理的な点 SpatialPointData[…] 空間点集合 {pts,reg} 点集合 pts と観測領域 reg - 点はSpatialPointDataオブジェクトに変換される.観測領域は,pdata で与えられていない場合はRipley–Rasson推定器を使って生成される.
- 次は,使用可能なオプションである.
-
AccuracyGoal Automatic 目標確度 PointProcessEstimator Automatic 使用する過程パラメータ推定器 PrecisionGoal Automatic 目標精度 WorkingPrecision Automatic 内部計算精度 - PointProcessEstimatorの設定は,個々の点過程のドキュメントページに記載されている.
例題
すべて開く すべて閉じる例 (1)
PoissonPointProcessのパラメータを推定する:
data = RandomPointConfiguration[PoissonPointProcess[20, 2], Disk[]];eproc = EstimatedPointProcess[data, PoissonPointProcess[mu, 2]]gdata = NearestNeighborG[data];
gproc = NearestNeighborG[eproc];Plot[{gdata[r], gproc[r]}, {r, 0, 0.3}]スコープ (3)
クラスタ点過程 (1)
proc = MaternPointProcess[20, 30, 1, 2];
points = RandomPointConfiguration[proc, Rectangle[]];ListPlot[points]"FindClusters"法を使って点過程モデルを推定する:
est = EstimatedPointProcess[points, MaternPointProcess[a, b, c, d], PointProcessEstimator -> "FindClusters"]DiscretePlot[{RipleyK[est, r], RipleyK[proc, r]}, {r, 0.1, .5, .005}, PlotLegends -> {"original process", "estimated model"}]Gibbs点過程 (2)
proc = HardcorePointProcess[30, .1, 2];
points = RandomPointConfiguration[proc, Disk[]];ListPlot[points]EstimatedPointProcess[points, HardcorePointProcess[a, b, c]]a0 = points["MeanPointCount"];
b0 = Min[DeleteCases[Flatten[DistanceMatrix[points["Points"]]], 0. | 0]];EstimatedPointProcess[points, HardcorePointProcess[a, b, 2], {{a, a0}, {b, b0}}, Method -> "MaximumPseudoLikelihood"]proc = StraussPointProcess[100, 0.5, 0.1, 2];
reg = Rectangle[];pts = RandomPointConfiguration[proc, reg, 3]ListPlot[pts]EstimatedPointProcess[pts, StraussPointProcess[μ, γ, R, 2]]オプション (3)
PointProcessEstimator (2)
proc = ThomasPointProcess[20, 30, 1, 2];
points = RandomPointConfiguration[proc, Rectangle[]];"FindClusters"法を使って点過程モデルを推定する:
EstimatedPointProcess[points, ThomasPointProcess[a, b, c, d], PointProcessEstimator -> "FindClusters"]EstimatedPointProcess[points, ThomasPointProcess[a, b, c, d], PointProcessEstimator -> "MethodOfMoments"]proc = HardcorePointProcess[40, .1, 2];
points = RandomPointConfiguration[proc, Rectangle[]];"MaximumPseudoLikelihood"法を使う:
EstimatedPointProcess[points, HardcorePointProcess[a, b, c], PointProcessEstimator -> "MaximumPseudoLikelihood"]EstimatedPointProcess[points, HardcorePointProcess[a, b, c], PointProcessEstimator -> "MaximumLikelihood"]WorkingPrecision (1)
proc = PoissonPointProcess[30, 2];
points = RandomPointConfiguration[proc, Disk[], WorkingPrecision -> 20];WorkingPrecisionを指定する:
EstimatedPointProcess[points, PoissonPointProcess[μ, d], WorkingPrecision -> 20]EstimatedPointProcessは,デフォルトで,MachinePrecisionを使う:
EstimatedPointProcess[points, PoissonPointProcess[μ, d]]テキスト
Wolfram Research (2020), EstimatedPointProcess, Wolfram言語関数, https://reference.wolfram.com/language/ref/EstimatedPointProcess.html.
CMS
Wolfram Language. 2020. "EstimatedPointProcess." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/EstimatedPointProcess.html.
APA
Wolfram Language. (2020). EstimatedPointProcess. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/EstimatedPointProcess.html
BibTeX
@misc{reference.wolfram_2026_estimatedpointprocess, author="Wolfram Research", title="{EstimatedPointProcess}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/EstimatedPointProcess.html}", note=[Accessed: 05-September-2026]}
BibLaTeX
@online{reference.wolfram_2026_estimatedpointprocess, organization={Wolfram Research}, title={EstimatedPointProcess}, year={2020}, url={https://reference.wolfram.com/language/ref/EstimatedPointProcess.html}, note=[Accessed: 05-September-2026]}