Ошибка при выполнении функции summary

Я определил MV1 ниже со значением и использовал MV1 в выходном имени. Но когда я пытаюсь запустить функцию summary на выходе модели, я получаю следующий meesage 'Error: unexpected symbol in: "assign(paste("Model", MV1, sep = '') <- model1 summary" '

MVx-это значение, которое уже определено как числовое в моем коде, и MV1 приравнивается к «_3» в моем коде.

MV = MVx+1
MV1= paste("_", MV, sep="")

assign(paste("Model", MV1, sep = '') = model1 <- 
              glm(tv1~., family=binomial(link='logit'), data=train70)

summary(Model_3) #Error occurs here

Кто-нибудь знает, как это обойти? Я не уверен, что мой assign(paste("Model", MV1, sep = '')является правильным для того, что я пытаюсь сделать, даже если я не получаю ошибку messege.

Любая помощь будет отличной.

Спасибо

1 ответ

  1. Я думаю, что вы assignошибаетесь. Обратите внимание на ,Вместо =и вы забыли последнюю скобку. И как указано 42, вы избавитесь от model1 <-

    assign(paste("Model", MV1, sep = '') , glm(tv1~., family=binomial(link='logit'), data=train70))