Я биолог, изучаю ассоциации местообитаний многих видов птиц. Таким образом, у меня есть список глобальных моделей для каждого вида, и я использовал земснаряд для каждого из них. Теперь я хочу использовать model.avg, чтобы получить усредненные коэффициенты для лучших моделей (delta ‹2).
Однако для некоторых видов существует только одна высшая модель - следующая лучшая модель имеет дельту> 2. Меня это устраивает, но это означает, что model.avg
выдает ошибку. Я хотел бы, чтобы он просто возвращал коэффициенты этой одной топ-модели (точно так же, как mean(5)
возвращает 5
).
Я мог бы использовать предложение if, чтобы найти такие виды и рассматривать их по отдельности, но тогда результат, скажем, get.models
, сильно отличается от результата model.avg
, и поэтому я должен продолжать обращаться с ними по-разному, прямо на пути, через который грязный фафф.
Есть ли простой способ получить model.avg
(или вывод, похожий на model.avg) для работы с одной топовой моделью?