2016-11-05 8 views
-2

私は選択した値をユーザが検索したいので、このコードをserver.Rに入れます。 selected_value <- input$valtext A <-Filter (catalog, gene_name == selected_value) B <-select (A,snp) valtext:idですselectinputの値を取得して、他のselectinputに可変データを表示する方法

selectizeInput( 'snpvalue', 'Choisir le snp a visualiser :', choices = "" , multiple = TRUE, options = list(maxItems = 2) )

:私のselectizeinputの

はその後、私は「選択肢」内の別のselectizeinputでユーザー (B)によってselected_valueのSNP対応を示すことが、私は、変数Bを取得する必要がこれをやりたいです

私のpr私が変数Bを持っていれば、私はeasly selectizeinputでそれを見ることができるからです。

については、

+1

追加、交換。 –

+0

@warmoverflow私はあなたのことを理解していません – ridoibm75

+0

私の問題では、私の機能では何も実行されていないようですが、私はまだ私の変数(B)を私のパラメータ(選択肢)で呼び出せないことを意味します。 – ridoibm75

答えて

1

ui.Rでは、あなたの第二selectizeInputserver.R

uiOutput('snpselect') 

、とあなたは `renderUI`を使用して、サーバー側からのUIを作成する必要が

output$snpselect <- renderUI({ 
    selected_value <- input$valtext 
    A <- Filter (catalog, gene_name == selected_value) 
    B <- select (A,snp) 
    selectizeInput( 
    'snpvalue', 'Choisir le snp a visualiser :', choices = B, multiple = TRUE, options = list(maxItems = 2) 
) 
}) 
+0

私はあなたが私に与えたものをやろうとしましたが、私はこのエラーがあります:オブジェクト 'f'のモード 'function'が見つかりませんでした ? – ridoibm75

+0

このエラーは、その行がどの行にあったかを示すはずです。 –

+0

警告:GETでのエラー:モード '関数' のオブジェクトのfは '(最も内側の最初の) スタックトレースを見つかりませんでした: 87:取得 86:match.fun 85:lapply 84:非公開に 83: フィルタ82:renderUI [myapp.R#76] 81: 80 FUNC:origRenderFunc 79:出力の$ snpselect 4: 3:print.shiny.appobj 1: 2をdo.call印刷 – ridoibm75

関連する問題