#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
Есть ли ошибка с параметрами функции или данными?