问题标签 [shiny]

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 投票
6 回答
34097 浏览

r - R闪亮:功能运行时显示“正在加载...”消息

我使用闪亮的 GUI R 包。我正在寻找一种在按下 actionButton 后显示类似“正在加载...”的消息的方法。该功能需要几分钟才能执行,因此我需要以某种方式通知用户该按钮实际上触发了某些事件。现在 server.R 代码如下所示:

actionButton()是从互联网下载数据的功能。input$DownloadButton是动作按钮。因此,在按下按钮后,用户等待几分钟,然后才看到一条消息说下载成功。我想在按下 actionButton 之后显示一条消息“正在加载...”,然后paste0(Sys.time(),": ",NROW(DATA()), " items downloaded")在执行结束时显示另一条消息。

0 投票
1 回答
194 浏览

r - 如何使用反应式编程计算闪亮的迭代函数

我想构建一个闪亮的应用程序,它接受一个滑块输入(比如 k)并计算每个长度为 10 的向量 x 和 y,定义如下:

然后我想绘制 y 与 x。

我不确定如何正确使用“反应式”环境来完成这项任务。任何建议将不胜感激。谢谢。

0 投票
3 回答
5461 浏览

javascript - 如何在另一个 html 文件中包含 html 文件

我知道这个问题有很多答案,但我都试过了,但我无法解决这个问题。我的具体问题是我有两个文件,index.html并且part1.html我需要包含part1.htmlindex.html.

我试过使用:

但这已经解决了我的问题,那么为什么我需要它呢?我有一个包含大量代码的页面,此时几乎不可能工作。为什么不使用服务器语言?我有,但我使用 R 中的一个名为 Shiny 的框架,相信我的服务器语言不是解决方案 xD。

当我使用.load()我得到一个错误XMLHttpRequest cannot load file:///home/... Origin null is not allowed by Access-Control-Allow-Origin

谢谢大家。

0 投票
5 回答
9672 浏览

r - 如何更新闪亮的 fileInput 对象?

我想创建一个输入文件对话框。使用该fileInput功能很简单。

在此处输入图像描述

上传后是这样的: 在此处输入图像描述

现在,我想将inputFile元素重置为上传前的状态。由于没有这样的功能updateFileInput,我是一个 JS/HTML 菜鸟,我无法弄清楚如何实现这一点。输出的代码fileInput("file", "Select a file")如下。

有任何想法吗?

PS。我不想在renderUI这里使用响应式来重新渲染文件输入元素。我宁愿走'更新方式'(如果有这样的事情)......

0 投票
1 回答
829 浏览

r - R闪亮的文件上传光栅ASCII

我想使用fileInputR shiny 中的文件上传控件raster从光栅包中导入 ASCII 文件,对导入的光栅层进行一些数学运算,plot最后进行计算。当我尝试这个时,我收到以下错误:

.local(x, ...) 中的错误:列表没有“x”

有没有办法像raster使用 R 闪亮文件上传控件一样导入 ASCII 文件?由于我不知道如何在 R 中创建 ASCII 文件,您可以在此处下载一个以使示例可重现。

用户界面

服务器.R

0 投票
1 回答
2403 浏览

r - 在 shinyServer 中创建具有函数的数据以提供 ggplot

我有一个 Shiny 应用程序,它计算某种遗传关联研究的一些功率估计值。ui.R 非常简单,server.R 有一个提供数据框的函数(我想我不能有这个函数,reactive因为它有一些参数)。

要点的链接在这里。要运行它:

该应用程序正确计算了估计值,但我有两个问题:

  • 是否可以在第一个中output$powTable实际表示范围内包含的所有值sliderInput(n.cases)?它似乎只代表范围的两个极值......我做错了什么?

  • 运行应用程序时出现错误:

    Error: Reading objects from shinyoutput object not allowed.

如何从函数传递数据(反应性?)f()以提供 ggplot?经过多次试验和错误,我非常迷茫。我的代码中的错误在哪里?多谢提前!

该函数的原始代码运行良好:(已编辑)

0 投票
2 回答
4314 浏览

r - R:rCharts 和 Shiny:人力车情节不会显示

在使用 ggplot2 获得了闪亮的基本知识后,我正在尝试 rCharts。但是,我无法显示人力车图。非常感谢任何帮助;放轻松-我只是习惯了这个;)

0 投票
2 回答
7575 浏览

r - 从 R Shiny App 中的反应数据()调用变量

我想在反应式表达式中调用某个变量。像这样的东西:

服务器.R

asc_new1不幸的是,我不知道如何asc_new2data(). 这个不行:

0 投票
3 回答
3702 浏览

r - 闪亮的应用程序 - ggplot 找不到数据

我制作了一个闪亮的应用程序,它使用 ggmap 将静态地图带回来。但是,当我想覆盖邮政编码边界时,我遇到了 ggplot 找不到数据集的错误。

数据集 poa 是邮政编码边界的数据框,即具有多边形 ID 的纬度和经度。我已经尝试添加environment = environment(),但这并不能解决我的问题。我知道数据存在,因为我调用print(str(poa))它打印到 R 控制台。

谁能为我建议一个解决方法,以便 ggplot 可以访问 poa 数据框?很抱歉,这不是一个可重复的例子。

更新:当我使用此代码时,ggplot 能够访问 poa 数据框:

但是我需要为地图的基础层对 ggplot 进行嵌套调用,当我这样做时,ggplot 无法找到数据

这是我的 server.R 代码

我正在使用隔离,因为我的 ui.R 中有一个操作按钮,我只希望在单击它时更新绘图。

编辑:添加 ui.R

sessionInfo 的输出:

0 投票
3 回答
13781 浏览

r - 闪亮:从闪亮的应用程序中打开新的浏览器选项卡

从闪亮的内部,我想在新的浏览器选项卡中打开一个 HTML 页面。 这里指出我需要 JS 来完成该任务。假设我想在我闪亮的应用程序中的新选项卡中打开 URL http://www.google.com 。我还不熟悉 JS,我不知道在哪里包含哪些代码以及如何从闪亮的应用程序中调用它。我该怎么办?