Я создаю пространственную карту деревьев на основе местоположения x-y, используя пакет сплэшстата и функцию ppp. Я смог сделать это, и размер каждой точки основывается на диаметре дерева. То, что я не мог сделать, и надеюсь найти здесь какую-то помощь, заключается в создании легенды, которая позволяет мне показывать эти разные круги, а также включать 6 видов деревьев в сюжет. Вот код I'm с помощью:Легенда в сюжете ppp
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")
У меня аналогичная структура для каждого вида на графике (Wh для Западной Хемлок и код такой же ...)
Благодаря
!
Просто уточните: вы хотите, чтобы каждый вид был нанесен другим цветом, а затем включал легенду, связывающую названия видов с цветами? –