当我在基本 R 提示中提供以下代码时,我会在浏览器中打开一个闪亮的应用程序:
shiny::runApp("C:/Myapp")
我使用 Windows 7。我试图创建一个桌面图标,以避免我的客户每次想要使用该应用程序时都键入上述代码。我创建了一个桌面图标,并在“目标”中设置路径,如下所示:
"C:\Program Files\R\R-3.2.2\bin\R.exe" -e "shiny::runApp("C:\Myapp")
在“开始于”框中我已经包含了
"C:\Myapp"
该应用程序未打开。我尝试将 C:/Myapp 中的 \ 更改为 / - 不起作用。但是,当我尝试以下操作时:
"C:\Program Files\R\R-3.2.2\bin\R.exe" -e "shiny::runApp()
也就是说,在不引用我的应用程序文件夹的情况下,R 程序会运行并加载代码shiny::runApp()
并打印消息
Listening on http://127.0.0.1:4354
有人可以帮忙解决这个问题吗?我尝试过上述的各种组合。
首先,如果您的应用程序文件夹是“C:\Documents\myApp”,那么您的工作目录应该是“C:\Documents”(插入“开始位置”框中)。
其次,使用 ' ' 作为内部引号:"C:\Program Files\R\R-3.2.2\bin\R.exe" -e "shiny::runApp('C:/Myapp')"
第三,考虑使用 runApp 命令启动浏览器。不然可能就没什么可看的了。 (shiny::runApp('C:/Myapp', launch.browser = TRUE)
)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)