То же самое семя, PL / R против R, разные результаты (Случайный Лес) - PullRequest
0 голосов
/ 18 сентября 2018

У меня есть функция R, которая принимает некоторые входные данные, которые содержат пропущенные значения, использует вменение Random Forest для вменения этих значений (через функцию rfImpute из пакета RandomForest), а затем проходит вычисление важности RF для определения относительной важности переменных(через рейнджера из пакета рейнджера).Функция имеет начальное значение 2018.

Когда я запускаю функцию, используя R с set.seed (2018), я получаю набор результатов.При запуске точно такой же функции, одинаковых входных данных и использовании одинакового начального числа в PL / R (с использованием Navicat) результаты отличаются.

Мне очень трудно понять, что может быть причиной этоговопрос, поскольку между ними все точно так же (за исключением того, что один - R, а другой - PL / R).Для некоторых входных наборов данных результаты эквивалентны, а для других - нет.В чем может быть проблема?

Примечание. Я не могу привести простой пример, поскольку мои данные являются конфиденциальными.

...