Я создаю пространственную карту деревьев на основе координат x-y, используя пакет spatstat и функцию ppp. Мне удалось это сделать, и размер каждой точки зависит от диаметра дерева. Чего я не смог сделать и надеюсь найти здесь некоторую помощь, так это создать легенду, которая позволит мне показать эти разные круги, а также включить в сюжет 6 видов деревьев. Вот код, который я использую:
df <- subset(plots, plots$spp == "DF") # Douglas-fir
dfx <- as.numeric(as.character(df$x))
dfy <- as.numeric(as.character(df$y))
dfd <- as.numeric(as.character(df$d))
dfp <- ppp(dfx, dfy, window = owin(c(0, 100), c(0, 100)),
unitname=c("metres","metres"), marks = dfd)
par(mar = c(2, 2, 2, 2))
plot(dfp, main = "", cex = 0.8, markscale = 0.04,
bg = rgb(0.1,0.9,0.3,0.5), fg = "black")
У меня аналогичная структура для всех видов в сюжете (а для западной тсуги код одинаковый ...)
Спасибо!