У меня есть файл csv
с количеством точек.Данные включают в себя долготу, широту и дату.Я классифицировал свои данные в зависимости от сезона (весна, лето, осень и зима).Мне нужно рассчитать L Рипли для каждого сезона.Я использовал Lest()
из пакета spatstat
в R. Я мог построить L Рипли, используя эту функцию.Но диапазон оси x (расстояние) для каждого участка (сезона) различен.Как я могу сделать все четыре участка (сезона) в одном диапазоне (расстоянии)?
sa <- readOGR(".", "boundary") # Don't add the .shp extension
W <- as(sa, "owin")
Summer.ppp <- as(Sum_UTM, "ppp")
Autumn.ppp <- as(Autumn_UTM, "ppp")
Winter.ppp <- as(Winter_UTM, "ppp")
Spring.ppp <- as(Spring_UTM, "ppp")
Summer <- Lest(Summer.ppp, correction="Ripley")
plot(Summer , xlab="distance (m)", ylab="K(d)", cex.lab= 2, cex.axis=2)
plot(Summer, . -r ~ r, ylab=expression(hat("L")), xlab="distance (m)",cex.lab= 2, cex.axis=2)
Autumn <- Lest(Autumn.ppp, correction="Ripley")
plot(Autumn, xlab="distance (m)", ylab="K(d)", cex.lab= 2, cex.axis=2)
plot(Autumn, . -r ~ r, ylab=expression(hat("L")), xlab="distance (m)",cex.lab= 2, cex.axis=2)
Winter <- Lest(Winter.ppp, correction="Ripley")
plot(Winter, xlab="distance (m)", ylab="K(d)", cex.lab= 2, cex.axis=2)
plot(Winter, . -r ~ r, ylab=expression(hat("L")), xlab="distance (m)",cex.lab= 2, cex.axis=2)
Spring <- Lest(Spring.ppp, correction="Ripley")
plot(Spring , xlab="distance (m)", ylab="K(d)", cex.lab= 2, cex.axis=2)
plot(Spring, . -r ~ r, ylab=expression(hat("L")), xlab="distance (m)",cex.lab= 2, cex.axis=2)