有光泽的包中的shinyApp命令?

时间:2017-06-21 12:35:44

标签: r shiny

我在运行R 2.15.3的RStudio中安装了闪亮的光盘。 我按library(shiny)加载包 但是当我尝试使用shinyApp命令时,我会得到以下内容

library(shiny)
ui <- fluidPage()
server <- function(input,output){}
shinyApp(ui=ui,server=server)

Error: could not find function "shinyApp"

即使我正在尝试使用R帮助:

?shinyApp

答案是:

No documentation for ‘shinyApp’ in specified packages and libraries:
you could try ‘??shinyApp’

这是非常令人失望的,因为这个命令是你一直需要的基本命令之一!

我不得不提一下我试图编译的示例代码,来自shine(shiny.rstudio.com/tutorial)的官方教程!所以基本上它应该有用。

请有人帮我这个!

2 个答案:

答案 0 :(得分:3)

将R更新为Shiny所需的版本(&gt; = 3.0.0),然后在R中运行update.packages()

您收到此错误的原因可能是因为您在旧R版本下安装了Shiny,因此,您获得了旧版本的Shiny。当您在Windows计算机上更新R时,它使用了旧R安装中已有的软件包,即旧版本的Shiny。

答案 1 :(得分:0)

如前所述,问题来自于R和Shiny的配置不正确,但是在RStudio中(由于您正在学习本教程,我假设您正在使用它),一种更简单的解决方案是单击“运行应用程序”按钮,如果它检测到丢失的信息,它应该为您提供安装闪亮的选项