2012-11-27 44 views
11

我有一個閃亮的應用程序,其中包括server.r下面的代碼我怎麼能在函數間傳遞數據的閃亮應用

shinyServer(function(input, output) { 

    data <- reactive(function() { 
    # some processing 
    df # dataframe with columns: name,date,count 
}) 

    output$plot1 <- reactivePlot(function() { 
    # boxplot based on df$count grouped by df$name 
}) 

output$plot2 <- reactivePlot(function() { 
    # linegraph based on x=df$date, y=df$count grouped by df$name 
}) 
})  

如何構建它,這樣我可以在reactivePlots引用DF $算上等,我在的活性功能,「數據」

歡呼

回答

20

使用data()$count創建。 ()是您如何檢索反應函數的值,並且您可以在兩個反應性函數圖函數內看到data這一事實,這只是R的範圍規則的自然結果。

相關問題