【发布时间】:2016-05-17 16:16:09
【问题描述】:
在 RStudio 中,我希望在查看器中显示一个闪亮的函数 hi.app。默认行为是在浏览器中打开应用程序。
hi.app <- function() {
require(shiny)
shinyApp(
ui = fluidPage(
textInput("name", "Write your name", value = "stranger"),
verbatimTextOutput("greeting")
),
server = function(input, output) {
output$greeting <- renderPrint({
greeting <- paste("Hi,", input$name)
greeting
})
}
)
}
hi.app()
拨打hi.app() 后,该应用程序将在浏览器中打开。
我想要什么:定义一个参数,以便当我调用这个特定应用程序时,它总是在 RStudio 的查看器中打开。
我尝试过的:在shinyApp 之前添加(未成功)以下内容:options(shiny.launch.browser = .rs.invokeShinyWindowViewer)
【问题讨论】: