作者s1032901 (shiny)
看板R_Language
标题R的button应用
时间Thu Sep 21 13:57:21 2017
最近打好一串程式是能够读取到某资料夹的内容能够显示出来
((以下是能够自己读档的方式
setwd("C:/home/user521/桌面/0519/545")
getwd()
list.files() # dir()
(filenames <- list.files(".", pattern="*.csv"))
(quiz.data <- lapply(filenames, read.table))
但现在想更进一步就是利用shiny方式 然後按按键之後就能够让档案自动读取
想请问该如何更改
以下是Server端
shinyServer(function(input, output) {
output$plot1 <- renderPlot({
# Simply accessing input$goButton here makes this reactive
# object take a dependency on it. That means when
# input$goButton changes, this code will re-execute.
input$goButton
# Use isolate() to avoid dependency on input$n
isolate({
hist(rnorm(input$n))
})
})
})
想问是不是要从input$goButton 这边下去做更改 还是render方面该如何做修改
我们想让按钮按下去程式才会运作 而不是程式直接运作
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.82.10.206
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1505973444.A.AE3.html
1F:→ clansoda: 我不知道我误会了没有 actionButton?09/21 14:02
※ 编辑: s1032901 (111.82.10.206), 09/21/2017 14:29:45
2F:→ cywhale: observeEvent(input$goBut,{if(is.null(input$goBut)) 09/21 14:46
3F:→ cywhale: return(NULL) isolate({...})... }) 09/21 14:47
4F:→ cywhale: 可以侦测到goBut有被执行过再继续往下做.. 09/21 14:49
5F:→ clansoda: 你不小心把分类删掉罗 09/21 16:08