2016-04-13 2 views
0

Мне нужно параметризовать имена переменных, связанные с существующими переменными.R Shiny - имена переменных parametrize

Например:

У меня есть н существующие Блестящие входы:

input$input1, ..., input$inputn 

Как я могу использовать эти переменные в цикле?

listOfEl <- list() 

for(i in 1:n){ 
    listOfEl[[i]] <- input$input n°i # what's the right R syntax for 'input$input n°i' ? 
} 
+0

'input' уже список, так что вы, вероятно, не нужно' listOfEl' – NicE

ответ

1

Try:

eval(parse(text = paste("input$input",i,sep=""))) 
+0

Спасибо, что это именно выражение, которое я искал! – Chon

Смежные вопросы