Нужна помощь в интерпретации синтаксиса функции poLCA (латентный анализ классов) - PullRequest
0 голосов
/ 14 октября 2019

Я работаю с кодом, который определяет функции, которые запускаются в poLCA для разработки моделей скрытых классов. У меня возникают некоторые трудности с пониманием синтаксиса.

Я прочитал документацию poLCA по адресу https://cran.r -project.org / web / packages / poLCA / poLCA.pdf , к сожалению, этоне в состоянии прояснить мою основную путаницу.

В частности, я пытаюсь понять значение функции

f = with(y, cbind(x1,x2,x3...xn) ~ 1)

в коде. В регрессионных моделях синтаксис ~ 1 определяет «только подходящий перехват», который здесь не применим.

Более того, когда я пытаюсь выполнить функцию с этим синтаксисом, я всегда получаю ошибку

invalid 'envir' argument of type 'closure'

, указывающую, что ожидается значение, а не функция. Для того, чтобы решить эту проблему, мне нужно сначала получить представление о том, что определяет функция f = с (y, cbind (x1, x2, x3 ... xn) ~ 1). В частности, я был бы признателен за объяснение того, что означает ~ 1 в контексте такой функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...