2011-01-31 221 views
1

我正在嘗試圍繞一組座標創建邊框,但我想'關注'座標組,並忽略任何遠離的方式,並且會弄亂地圖。 (假設一個城市有10個景點,另一個國家有一個地圖)獲取邊框的座標,忽略邊緣位置

什麼是構建左上角和右下角值的最佳方法?

+0

你需要一個正方形或長方形嗎? – 2011-02-01 00:12:18

+0

對我而言並不重要,但使用方形的解決方案聽起來很有趣。 – 2011-02-01 00:25:00

回答

1

首先,我會確定的「邊緣位置」

類似「外2σ」,那麼你只需要計算你的平均值在兩個維度,並在2σ提醒你行你的標準。如果你想要一些彎曲的邊界,事情會變得複雜得多......從你的標準開始並從那裏前進。

因此,讓我們假設你想從平均

你需要計算排除東西比2σ更多:

σ(X),σ(Y),平均(X),意思是(Y)

然後,你的結合左上是(均值(x)的-2σ(X),平均值(Y)+2σ(Y))

和綁定您的右下方是(平均值(X)+2σ(X ),mean(y)-2σ(y))

這將在兩個維度上產生2σ的矩形。對於一個圓圈來說,事情會變得更加複雜......從定義「可接受區域」開始

0

計算質心,然後選取離質心最近的點。然後,拋出任何超過某個恆定距離的點(或者可能是某個閾值,比如距離該點一個或兩個標準偏差)。現在,使用修剪後的一組點重新計算。直到你滿意爲止(即所有點都在你定義的邊界內)。正如馬修PK所說,這將工作在一個簡單的半徑上,但如果你想要某種類型的彎曲邊界,這是很多額外的工作。

0

把你在統計課程中學到的東西投入工作;例如:

  1. 計算你X的均值和Y座標
  2. 計算標準差(X和Y)
  3. 丟棄的物品是從你的意思
  4. 計算你的邊框兩個以上stdevs根據得到的座標