【发布时间】:2016-11-24 17:01:36
【问题描述】:
我是 Shiny 的新手,我对 html 一无所知,我在寻找一种方法来为我的应用程序中的相同输入值同时获取滑块和数字输入时遇到问题。我也希望,例如,当我将数值设置为 25 时,一旦按下按钮,滑块就会自动将自身设置为 25。 谢谢您的帮助。 我为我的 ui 尝试过,但它不起作用......
library(shiny)
shinyUI(fluidPage(
numericInput(inputId = "num1",
label = "Jour limite",
value = 10, min = 1, max=500),
sliderInput(inputId = "num",
label= "Jour limite",
value= 10 ,min=1 ,max=500
),
actionButton(inputId="clicks",
label= "Actualiser"),
plotOutput("courbj")
))
不知道是否相关,但这是我的服务器代码:
print(getwd())
CourbeTot <- read.table("data/CourbeTot.csv",header=TRUE,sep=";")
shinyServer(
function(input,output) {
valeur <- eventReactive(input$clicks, {
(input$num)
})
output$courbj <- renderPlot({
plot(CourbeTot$DFSurvieTot.time,CourbeTot$DFSurvieTot.ProptionAuDelaDe,xlim=c(1,2*valeur()))
})
})
【问题讨论】:
-
我认为你需要这样的东西:stackoverflow.com/questions/21465411/…
-
我不明白为什么这是和我一样的问题,但公平地说,我并没有完全理解他的问题是什么(英语不是我的母语,抱歉)。但如果我没记错的话,他的问题似乎比我的要复杂一些。