РЕДАКТИРОВАТЬ : Возможно, вам нужно установить характер индекса с помощью q
. Например, если я использую q=2
обратный индекс Симпсона, я не могу воспроизвести вашу ошибку. В настоящее время вы используете q = 0, видовое богатство. Возможно, тут нечего делать, кроме использования другого индекса. Я не знаю о факторах, влияющих на выбор индекса. Я прочитал одну или две вещи здесь: http://www.tiem.utk.edu/~gross/bioed/bealsmodules/shannonDI.html и нашел эту статью, которую я не вдавался в подробности: https://dx.doi.org/10.1002%2Fece3.1155
Использование индекса Симпсона : Предупреждений нет.
test.data<-EcoTest.sample(data[,-1], by=data$SiteType, MARGIN=1, trace=F,q=2)
Sample-based method
P(Obs <= null) = 0.205
Как указано в этом ответе по SE, стандартное отклонение, равное нулю, будет влиять на характер распределения. Поэтому любые выполняемые вами тесты, которые могли зависеть от нормального распределения, скорее всего будут ошибочными. Таким образом, p-значения, полученные с помощью t-критерия, могут быть «незначительными».
Когда стандартное отклонение равно нулю, ваш гауссовский (нормальный) PDF превращается в дельта-функцию Дирака. Вы не можете просто вставить нулевое стандартное отклонение в обычное выражение. Например, если PDF-файл подключен к какой-либо числовой интеграции, это не сработает. (Аксакал на ЮВ)
https://stats.stackexchange.com/questions/233834/what-is-the-normal-distribution-when-standard-deviation-is-zero