【发布时间】:2020-04-13 21:29:05
【问题描述】:
我正在尝试熟悉rhandsontable 包。所以我尝试了一些我认为应该很容易但我找不到解决方案的方法。思路是这样的:
我正在创建一个带有随机数和文本框的数据框。应显示数据框第 1 列的平均值。此外,一旦我更改数据框中单元格的值,该数字就应该更新。
我的代码:
ui <- fluidPage(
textOutput("num"),
rHandsontableOutput(outputId="frame")
)
server <- function(input, output, session) {
datavalue <- reactiveValues(data=df)
observeEvent(input$frame$changes$changes,{
mean_col1 <- mean(datavalue$data[[1]][1:10])
})
output$num <- renderText({
mean(datavalue$data[[1]][1:10])
})
output$frame <- renderRHandsontable({
rhandsontable(datavalue$data)
})
}
shinyApp(ui = ui, server = server)
【问题讨论】:
标签: r shiny handsontable