Сводка объекта затухания расстояния отличается от подмножества модели в бета-части пакета R - PullRequest
0 голосов
/ 10 июня 2019

Когда я задаю модель из объекта, созданного из decay.model, параметры модели отличаются от фактического объекта.

Я использовал функцию distance.decay из betapart, чтобы выполнить какое-либо экологическое моделирование. Я хотел построить результаты этой функции, используя ggplot, а не base R, как использует пакет. Я полагал, что поднабор модели и данных из этого объекта позволил бы мне сделать это легко, но параметры модели в подмножестве несколько отличаются от фактической сводки объекта. Перехват может немного отличаться, и знак переворачивается, поворачивая наклон и перехватывая скорее отрицательный, чем положительный. Я пытался найти некоторую информацию о том, происходит ли трансформация за кулисами, но мне не повезло.

require(vegan)

set.seed(2019)

data(BCI)
## UTM Coordinates (in metres)
UTM.EW <- rep(seq(625754, 626654, by=100), each=5)
UTM.NS <- rep(seq(1011569,  1011969, by=100), len=50)

spat.dist<-dist(data.frame(UTM.EW, UTM.NS))

dissim.BCI<-beta.pair.abund(BCI)$beta.bray.bal

BCI.decay.exp<-decay.model(dissim.BCI, spat.dist, y.type="dissim", model.type="exp", perm=100)

BCI.decay.exp

model.subset<- BCI.decay.exp$model

model.subset

В данном примере результаты от объекта распада: intercept = 0.351 и slope = 0.0003. Когда я задаю модель с использованием BCI.decay.exp $ model, точка пересечения = -0,432 и наклон = -0,0003. Гипотетически они должны быть одинаковыми, хотя. Я надеюсь найти способ получить правильную подмножество модели, чтобы я мог сделать свой собственный график. Спасибо всем!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...