【发布时间】:2016-02-10 14:43:22
【问题描述】:
我发现包“rhandsontable”对于在闪亮的输出表中非常有用。这是我的脚本:
library(shinydashboard)
library(shiny)
library(data.table)
library(rhandsontable)
DF = data.frame(num = 1:10, price = 1:10,
stringsAsFactors = FALSE)
ui = fluidPage(
titlePanel("sample"),
fluidRow(box(rHandsontableOutput("hot", height = 400)))
)
server = function(input, output) {
output$hot = renderRHandsontable({
DF$total=DF$num*DF$price
rhandsontable(DF)
})
}
shinyApp(ui, server)
我的问题是,当我修改价格列中的值时,我如何反应总列中的值。说清楚点,如果 num 是常数,当我将价格从 2 更改为 4 时,总列中的值会自动更改。有没有人有解决方案?
【问题讨论】:
标签: shiny reactive-programming