R-不带选择器的数字输入

R-不带选择器的数字输入,r,shiny,R,Shiny,有没有一种方法可以在没有选择器的情况下进行数字输入?每次按下滑块,我的应用程序中的所有计算都会发生,因此很容易被用户阻塞。可能使用文本输入并将其转换为数字,可能吗 还有其他想法吗?在ui.R文件中,使用如下输入: shinyUI(pageWithSidebar( sidebarPanel( textInput("text", "Enter Text:", "Default Text"), numericInput("num1", "Please Enter

有没有一种方法可以在没有选择器的情况下进行数字输入?每次按下滑块,我的应用程序中的所有计算都会发生,因此很容易被用户阻塞。可能使用文本输入并将其转换为数字,可能吗


还有其他想法吗?

在ui.R文件中,使用如下输入:

shinyUI(pageWithSidebar(
    sidebarPanel(
        textInput("text", "Enter Text:", "Default Text"),
        numericInput("num1", "Please Enter a Number:", 42)
      )
))

希望有帮助。

在ui.R文件中,使用如下输入:

shinyUI(pageWithSidebar(
    sidebarPanel(
        textInput("text", "Enter Text:", "Default Text"),
        numericInput("num1", "Please Enter a Number:", 42)
      )
))

希望对您有所帮助。

您可以使用textInput并使用一个将其转换为数字的
reactive()
,例如,如果
numInput
是您的textInput的名称:

在server.R中:

numConv <- reactive({as.numeric(input$numInput)})

numConv您可以使用textInput并使用一个将其转换为数字的
reactive()
,例如,如果
numInput
是您的textInput的名称:

在server.R中:

numConv <- reactive({as.numeric(input$numInput)})

numConv是的,这也符合我的想法,谢谢!是的,我也这么想,谢谢!