Как использовать определенный факторный уровень mrds: функция обнаружения ddf - PullRequest
0 голосов
/ 20 февраля 2019

Мне нужно рассчитать плотность нескольких видов птиц в районе исследования по данным дистанционной выборки (назовем это «AllObservations»).Я стремлюсь: 1. использовать общую функцию обнаружения для всех видов птиц, используя mrds: ddf с видами птиц как фактор

MyDDF=ddf(method='ds',dsmodel=~mcds(key='hr',formula=~1+factor(species)),data=AllObservations, meta.data=list())

подмножество данных, относящихся только к одному виду (назовем это "OneSpObservations"), а затем

используйте dsm :: dsm, чтобы соответствовать модели поверхности плотности

dsm(ddf.obj=chosenDdf, formula = D~lon+lat, family=gaussian(link='identity'), group=FALSE,engine='glm',convert.units=1,segment.data=OneSpSegments,observation.data=OneSpObservations)

Тем не менее, как на самом деле использовать фактор (виды) ddf во время следующей части?Если я использую тот же OneSpObservations и меняю только название вида, я получаю идентичные результаты.

...