添加用于绘制 ppp 对象的比例尺

Add scale bar for plotting ppp object

我想在 spatstat 对象的绘图中添加比例尺,但不确定如何。

这是一个可重现的例子:

绘制名为 "cells" 的 ppp 对象:

data(cells)
plot(cells)

如何向该图添加比例尺?

我刚刚用谷歌搜索 'spatstat scale bar',第二个搜索结果是 the help file for yardstick(),而最热门的搜索结果与码尺的绘图方法有关。帮助文件的标题是"yardstick: Text, Arrow or Scale Bar in a Diagram"。也许这就是您要找的。

例如:

library(spatstat)
W <- union.owin(owin(c(0,1),c(0,5)), owin(c(0,5),c(4,5)))
X <- runifpoint(100, win = W)
plot(X, main = "")
y <- yardstick(3,1,4,1, txt = "1 unit")
plot(y, add = TRUE)

reprex package (v0.2.1)

创建于 2018-11-11