问题标签 [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.

0 投票
2 回答
2208 浏览

r - 部署使用 fileInput 上传数据的闪亮应用程序时出错

部署我的第一个闪亮的应用程序——简单的 html 解析器,它允许用户上传一个 html 文件,然后解析它以获取有关 LinkedIn 上的共享/提及/喜欢的信息。

该应用程序在本地运行良好(在部署前测试)并且 Rstudio 没有显示任何部署错误。但是,当我使用 shinyapps 链接运行它时,似乎上传无法完成并且我没有得到任何输出。

它在当地是什么样子

打开应用程序

开始

上传 .html 文件

在此处输入图像描述

Shinyapps.io 上的样子

在此处输入图像描述

我已经编辑了文件名,因为它包含识别信息。

代码如下:

这可能与我有一个免费帐户有关吗?上传的文件小于 420kb。

我查看了以下问题,但没有解决上述问题:

  1. shinyapps.io 上的闪亮应用程序部署错误
  2. 部署闪亮的应用程序时出错
  3. 无法在闪亮的服务器上部署闪亮的应用程序

Rstudio 有一个类似的例子fileInput,可以在这里找到:https ://shiny.rstudio.com/articles/upload.html

0 投票
1 回答
1593 浏览

r - 我无法在 shinyapps.io 上发布我的 Shiny 应用程序

我一直在尝试在 Shinyapps.io 上部署一个闪亮的应用程序,但我总是得到相同的响应:ERROR: An error has occurred. Check your logs or contact the app author for clarification.. 起初,我用自己的应用程序尝试过,但我放弃了,我认为我的应用程序有错误。然后我从互联网上得到了一个非常简单的应用程序,它只有几行代码,而且......惊喜!,它没有用。我不知道为什么,因为我按照所有步骤操作,并且在本地窗口中看到了该应用程序。所以我检查了相对路径等,没有使用。日志既无帮助,所以我不知道还能做什么。请任何建议都可能有用。非常感谢

这是 R 闪亮的代码:

用户界面

服务器.R

日志:

0 投票
1 回答
569 浏览

r - Shiny:是否可以让响应式代码与 observeEvent() 一起运行?

在下面的 Shiny 应用程序中,按下操作按钮(运行)时会执行长时间计算。输出显示在计算结束时。

应用程序中会显示一个时钟。长时间计算正在进行时,时钟不会更新。

计算进行时是否可以更新时钟?

代码:

感谢期待,

克里斯

0 投票
1 回答
310 浏览

r - R闪亮的服务器问题 - 反应性全球环境

这是我第一次创建网络应用程序。我在闪亮的服务器下对数据进行子集化时遇到了一些问题。这是一个大型数据集。我想根据我们在 UI 中输入的条件对数据进行子集化。但我失败了。

它显示“评估错误:尝试应用非功能”。有人可以帮我吗?非常感谢。我的最终目标是通过大型数据集构建应用程序以子集数据并将计算应用于子集。最后,通过闪亮的应用程序呈现结果。

我已经对计算过程和 UI 进行了编码。我怎样才能将它们结合起来?我们必须在服务器下编写所有代码吗?我可以在全局环境下放置一些代码吗?全局环境会和服务器有联系吗?谢谢你。

附上我的代码图片。我怎样才能修改它以使其工作?谢谢!!!!

我想根据性别和损伤对数据进行子集化。只是为了检查它是否正常工作,我选择在数据集中绘制随机列。但它没有用。请帮我。:)

0 投票
1 回答
613 浏览

r - 在闪亮的应用程序中 gganimate - 找不到 ImageMagick

我想在服务器上发布的 Shiny 应用程序中插入动画情节。但是,任何部署尝试都会以以下方式结束:

我在 im.convert(img.files, output = path.expand(movie.name), convert = convert, 中找不到带有 convert = 'convert' 警告的 ImageMagick:请先安装 ImageMagick 或将其 bin 路径放入系统 PATH 变量中

当然,当我在安装了 imageMagick 的计算机上运行该应用程序时,没有问题。所以我的问题是如何强制 Shiny 服务器从我的计算机使用 imageMagick 或将其安装在 Shiny 环境中?

0 投票
1 回答
330 浏览

sql - 当我的闪亮使用 RODBC 链接 SQL 数据库时,shinyapps.io 不起作用

在我的本地计算机上,我使用 Shiny 设计了一个网页来显示分析结果。使用RODBC从公司的SQL数据库中提取数据,将数据库链接到R。代码如下:

然后,我在shinyapps.io 上有我的帐户。并使用 rsconnect 来部署这个程序。并且部署成功。

但是当我使用https://myAccount.shinyapps.io/myshiny/访问我的代码时。我有以下错误:

但是,如果我的代码中没有涉及 RODBC 和 SQL 数据库,则代码可以正常工作。

所以,问题是因为s​​hinyapps.io 无法访问我公司的SQL 数据库。我该如何处理?

0 投票
0 回答
170 浏览

r - 使用 shinyapps.io 自动重新读取源文件

我有一个应用程序,我需要定期更新源数据。源数据文件是一个 csv 文件,通常存储在项目目录中,并使用 read.csv 读取。.csv。文件每天都会随着更新而更改。文件名没有改变......只是添加了几个案例。

我需要应用程序以某种周期性(例如每天一次)重新读取源 pdf 文件。我可以使用reactiveFileReader函数来做到这一点,并且当我从 Rstudio 运行应用程序时它可以工作,但在我使用 shinyapps.io 在网络上部署应用程序之后就不行了。

当我不使用自己的服务器而是使用shinyapps.io 时,甚至可以做到这一点吗?

0 投票
1 回答
2292 浏览

r - 根据条件在 R 中显示/隐藏 selectinput

我正在尝试使用条件来显示或隐藏 R 闪亮应用程序中的选择输入,基于选项卡在 UI 中是否可用。因此,在带有标题的选项卡面板上,product use应该看到产品类别下的所有下拉菜单,否则只有产品类别下的第一个下拉菜单应该是可见的。

以下是我正在做的,但没有让条件工作:

0 投票
1 回答
773 浏览

r - 部署闪亮的应用程序时出错

我写了一个闪亮的应用程序,它依赖于 CRAN、bioconductor 和 Github 的一些包。我想将它部署在 shinyapps.io 上,但出现了一些错误。首先,我使用 shinyapp.io 用户指南上的指南。仅使用 R 包“rsconnect”,并使用 setAccountInfo 设置帐户,然后使用 rsconnect::deployApp 部署我的应用程序,但出现以下错误。 在此处输入图像描述

然后我添加 options(repos = BiocInstaller::biocinstallRepos()) 它允许我在 bioconductor 上安装包,但我的应用程序也依赖于 Github 的包,所以得到以下错误。

在此处输入图像描述

0 投票
1 回答
389 浏览

r - 管道工创建的 rsconnect 发布 API

plumber在一个名为lltoClass.R如下的文件中创建了一个 API:

另外,根据这个问题,我制作了一个名为的文件plumber.R,其中包含:

根据这个我执行 rsconnect::deployAPI(api = "./project")并成功部署到我的shinyapps.io帐户。但不幸的是,只能在完成部署过程后自动打开的我的 api 的 url 上获取此文本:

“发生错误,无法启动工作人员:无法在此 RStudio Connect 安装上运行 API 内容。请联系您的管理员。”

因为我已经在 localhost 上测试了我的 api,所以我不认为它的问题是由于我的代码造成的。我该如何解决这个问题,或者如何上传我的 API 并公开使用它?