групповое ограничение fportfolio не работает

#r #constraints

#r #ограничения

Вопрос:

Недавно я использую fPortfolio в R:

 group.1 = c("minsumW[ sec1 ] = 0.215688 " ,  "maxsumW[ sec1 ] = 0.3126 " )
  groupConstraints = c(group.1)
  portfolioConstraints(ret, mv, groupConstraints)
  

если я установил, как указано выше, это сработало хорошо.

Но если я задам номер ограничения из матрицы:

 group.1 = c("minsumW[ sec1 ] = lobound[1]" ,  "maxsumW[ sec1 ] = 0.3126 " )
  groupConstraints = c(group.1)
  portfolioConstraints(ret, mv, groupConstraints)
  

это не сработало.

Предупреждающее сообщение:

NAs, введенный принудительно

Как я могу это исправить?

Ответ №1:

попробуйте

c(вставить(«minsumW[ sec1] = «,lobound[1],sep=»»), «maxsumW [ sec1 ] = 0,3126 «)