问题标签 [shinyapps]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Shinyapp 在启动时会打开,但不会开始收听。我关闭浏览器重新打开,然后闪亮应用程序观察并对输入做出反应
所以我有一个使用创建的数据表的预测应用程序。我将所有文件都放在同一个目录中。当我在 shinyapps 中运行应用程序时,应用程序会显示,但应用程序不会响应用户输入(或者它会显示)。但是,如果我关闭浏览器并在一分钟左右再次打开,应用程序就会工作。该应用程序在 RStudio 中正确运行。
我还在 shinyServer 上方添加了 load 语句并得到了相同的响应。
我正在使用 RStudio 和 Windows 10。
r - 部署闪亮的应用程序 - 未找到反应值
我正在尝试将deploy
我闪亮的应用程序放在shinyapps.io
. 该应用程序在我的控制台中运行良好,但是当我部署我的应用程序时出现错误reactiveValues
,例如:
或者
我的脚本超过 1000 行,因此,我不确定这是上传整个脚本的好方法,这就是为什么我决定将服务器的前几行与reactiveValues
.
赞赏!
r - 在 R 中使用带有 PickerInput 的条件面板
在下面给定的 R 闪亮脚本中,我正在尝试使用带有 Picker Input 闪亮小部件的条件面板。pickerInput 中有三个选项,在选择“times”选项后,我希望使用条件面板创建新的 pickerInputs,以下可以使用 selectInput,但我需要同样的 Picker Input。谢谢,请帮忙。
r - 向 shinyapps.io 添加悬停工具提示
我想将悬停工具提示添加到部署在 shinyapps.io 中的闪亮应用程序的输入和输出框中。
我找到了RLumShiny
可以添加工具提示的包,并且我已经修改了我的应用程序以适应它。该应用程序在本地运行,但是当我尝试将其部署到 shinyapps.io 时,我最终遇到了下面看到的错误。该应用程序没有伴随文件 - 只有ui.R
和server.R
文件。
部署我运行
我收到一条错误消息
----- 部署错误 -----
错误:C 堆栈使用 7969336 太接近限制
(以及曲目中的许多其他信息)。我做了一个最小的例子,它产生了同样的ui.R
错误
和server.R
现在,如果我删除该library("RLumShiny")
行,那么一切正常,我可以立即部署它。我没有收到有关该软件包不可用的信息,但可能还有其他问题(我有一种烦人的感觉,即软件包中的 javascript 可能会做一些 shinyapps.io 服务不喜欢的事情)。
现在:是否有另一种方法(即,其他一些包)可以在 shinyapps.io 上获得悬停工具提示,或者我可以做其他事情来开始RLumShiny
工作吗?
r - 在 R Shiny 的一个反应函数中显示多个信息框
我想知道是否可以像下面的脚本中那样只使用一个反应函数“ibox”创建多个信息框。我将在 ibox 反应函数中传递下面所有信息框的值,并查看所有这些信息框一起显示。
r - 闪亮的应用程序没有在服务器上的目录中查找数据?
我正在努力在Shiny
网络上我自己的闪亮服务器实例上发布一个应用程序。
当我将应用程序发布到 shinyapps.io 时,一切正常: https ://petemiksza.shinyapps.io/Secondary_Music_Teachers/
但是,我无法让该应用程序在我自己的服务器上运行。
我确实将app.R
这个应用程序使用的数据文件保存到我的服务器上的应用程序目录中:
我还确保所有软件包都安装在R
服务器上。
我app.R
文件中的第一个代码块处理加载库和加载应用程序使用的数据文件。
接下来是ui
andserver
和shinyapp()
函数。
此外,我在我的服务器上发布了其他几个应用程序,并且不相信存在文件传输问题或类似问题。但是,我的其他现有应用程序都没有像这个有问题的应用程序那样使用我提供的数据文件。
任何故障排除帮助将不胜感激。
非常感谢。