shinyのuiサイドのtextInputで入力した文字(数字ではありません)を、回帰式中の変数として使いたいのですが、文字には""がついておりそのままでは認識できません。良い方法がありましたら、教えてください。
作りたい式
lm(y~a+b+c+d+e)
UIサイドで、例えば input1にaをテキスト入力している。
UI side
input1 <- input$input1
input2 <- input$input2
input3 <- input$input3
input4 <- input$input4
input5 <- input$input5
inputALL <- paste(input1, input2, input3,input4,input5, sep="+")
inputALL2 <- paste(input1, input2, input3,input4,input5, sep=",")
Server side
lm(y~input1+input2+input3+input4+input5)
上の場合、実際には
lm(y~"a"+"b"+"c"+"d"+"e")
となり以降の計算がエラーとなります。
良い方法がありますでしょうか?
回答1件
あなたの回答
tips
プレビュー