2017-07-07 60 views
0

我學習做一些地塊在spatstat的情節音階符號(圓圈)。我創建了一種只有一種泊松點過程,並附加了一些標記 - 一個數值。現在,當我繪製時,情節默認情況下是圓形的。這些圈子是相對比例的,但這些圈子在我的網絡上太大了。我想問是否有一些縮放因子來控制在點實現中繪製的這些圓的大小。如何在點實現

所以,我從提取點圖像處理點,並使用他們的X,Y,我能夠與繪圖功能的CEX參數來控制。但是這並不能控制圖例的大小。所以我試圖定義一個基本的r legend()函數在繪圖上繪製它。這是很多額外的工作,並針對每種情況。

所以我想知道是否有從spatstat職能範圍內繪製這些實現和他們的傳說一些縮放參數。

可能有人指導我請。

+0

我試了一些像maxsize這樣的東西,我得到了這個建議,但我不明白如何使用直徑。 _參數的解釋maxsize和markscale已經改變(在spatstat版本1.37-0和更高版本中)。現在通過其直徑測量圓的大小._ – BKS

回答

0


您使用參數markscale設置標記(包括 圖例)的縮放。內置的數據集spruces有兩個座標和米 痕跡,所以代表了真實比例樹的大小設置 markscale = 1。這意味着直徑(而不是半徑 先前)表示樹的圓的等於在窗口的座標單位測量標記 值。因此,這將是阿甘的 「真」 地圖:

library(spatstat) 
plot(spruces, markscale = 1) 
#> Warning: Interpretation of arguments maxsize and markscale has changed (in 
#> spatstat version 1.37-0 and later). Size of a circle is now measured by its 
#> diameter. 

如果標記值已經在分米,你就必須做

plot(spruces, markscale = 10) 

+0

謝謝。有用。 – BKS