Я использую последнюю версию пакета MDMR в R, чтобы проанализировать, существует ли значительная связь между набором независимых и зависимых переменных. Однако, когда я выполняю что-то вроде следующего:
library(MDMR)
results<-mdmr(X=predictor_variable,D=distance_matrix)
Я получаю 0,00199799899899874826986 в качестве выходного значения p.
Однако, когда я пытаюсь отобразить его позже с summary(results)
, он отображает <0.002
, и, если я пытаюсь присвоить значение переменной, вместо него назначается 0
. Я предполагаю, что это ошибка с плавающей запятой в вычислениях в R, но я не знаю, как ее исправить.