Я использую функцию pchisq
в R для вычисления кумулятивной функции распределения для распределения хи-квадрат. Я хотел бы рассчитать очень маленькие значения, чтобы 1-pchisq(...)
могло иметь значение меньше 2,2e-16 (что является числовым пределом точности для числового формата R). Прямо сейчас эти очень маленькие значения просто становятся 0.
Что я пробовал:
Установка параметра отображения цифр на 22 (макс.)
Использование пакета
Rmpfr
для повышения точности, но этот числовой формат не работает с функциейpchisq
Разбиение функции CDF на составляющие ее гамма-функции, но это приводит к аналогичным ограничениям точности. Любые идеи о том, как я могу рассчитать то, что я хочу?
Предыстория: я использую метод Фишера для объединения множества p-значений. Да, я знаю, что эти p-значения ничтожны, но на самом деле они полезны для того, что я анализирую.