Они асимптотически одинаковы. Это просто разные способы достижения одной и той же идеи. В частности, критерий хи-квадрат Пирсона является тестом с оценкой, тогда как G-тест является тестом отношения правдоподобия. Чтобы лучше понять эти идеи, вам может помочь прочесть мой ответ здесь: почему мои p-значения отличаются между выводом логистической регрессии, тестом хи-квадрат и доверительным интервалом для ИЛИ? Чтобы ответить на ваш прямой вопрос, если вы вычисляете значение p с помощью симуляции Монте-Карло, это не должно иметь значения; Вы можете просто использовать тот, который вам удобнее. Обратите внимание, что нет проблем с низким количеством ячеек, только (потенциально) низкое ожидаемоеколичество клеток; возможно иметь низкое количество клеток и ожидаемое количество, которое просто отлично. Кроме того, ни малые фактические значения, ни низкие ожидаемые значения не имеют значения, когда p-значение определяется с помощью моделирования.
(Для чего бы это ни стоило, я бы, вероятно, использовал хи-квадрат Пирсона, потому что R имеет удобную функцию для этого, которая включает в себя опцию моделирования p-значения.)