Ошибка при выполнении логистической регрессии с пакетом опроса. Ошибка в .svycheck(дизайн) : аргумент «дизайн» отсутствует, по умолчанию отсутствует

#r #regression #logistic-regression

Вопрос:

Я новичок в R и пытаюсь выполнить логистическую регрессию с использованием выборочных весов и кластеров из набора данных ANES с использованием пакета опроса. Однако при использовании svyglm он продолжал показывать мне ошибку Ошибка в .svycheck(дизайн) : аргумент «дизайн» отсутствует, по умолчанию отсутствует. Что я сделал не так?

 #installing packages  install.packages("haven")  install.packages("survey")    #loading library  library(haven)  library(dplyr)  library(survey)   #Read ANES stata data  ANES2020 lt;- read_dta([file path here])  ANES2016 lt;- read_dta([file path here])   #Creating a survey  ANES2016Survey lt;- svydesign(ids= ~ANES2016$V160202, strata = ~ANES2016$V160201,  data = ANES2016, nest = TRUE, weights = ~ANES2016$V160102)    #Creating variable VoteforTrump  ANES2016$VoteforTrump lt;-ifelse(ANES2016$V162034a == 2, c(1), c(0))   #Running logit regression  svy1lt;- svyglm(ANES2016$VoteforTrump ~ ANES2016$V161267   ANES2016$V161342     ANES2016$V161310x   ANES2016$V161270, data = ANES2016Survey, family=binomial(link=logit))  

После запуска строки выше ошибка, которую я получил в консоли, выглядит следующим образом:

 Error in .svycheck(design) :   argument "design" is missing, with no default  

Есть ли ошибка с параметрами функции или данными?