Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Выполнение функции rxLogit(), может быть должен быть эквивалентен glm() и вызов rxGlm() на тех же данных может возвращать разные результаты, чем ожидалось.

В следующем простом примере будет соответствовать коэффициенты, glm() и rxGlm(), но, возвращаемых rxLogit() могут отличаться.

 myFormula <- as.formula("y ~ x1 + x2 + x3 ")model <- rxLogit( myFormula, data = sampleData)
modelGLM <- glm(myFormula,family=binomial(logit),data=sampleData)
modelrxGLM <- rxGlm(myFormula,family=binomial(logit), data=sampleData)

Ключом является значение initialValues = NA в rxLogit().

Для rxLogit initialValues по умолчанию используется значение NULL. В справке для rxLogit: «начальные значения будет оценить на основании линейной регрессии. Можно ускорить конвергенцию значительно во многих случаях. Если модель не сходится, используя эти значения, оценка автоматически перезапущен с помощью параметра NA начальных значений.» При использовании NA «начальные значения параметров вычисляются по методу наименьших квадратов взвешенный шаг». Для rxGlm initialValues по умолчанию NA.

Поэтому результаты rxLogit неожиданно различаются, возможно, модели сходятся с initialValues = NULL, и функция возвращает различные результаты. Во время работы в примере с initalValues = NA в rxLogit(), все результаты совпадают.

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×