问题标签 [uioutput]

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 投票
1 回答
808 浏览

html - R Shiny:更改 uiOutput 包装器

每次我使用 renderUI (服务器端)和 uiOutput (UI 端)时,html 都是由div包装的,我怎样才能用span包装它呢?

例如:

用户界面方面:

服务器端:

结果:

期望的结果:

(只需按跨度更改 div)

谢谢您的帮助

0 投票
1 回答
1825 浏览

r - 如何观察动态渲染的ui

因此,您解决了一个问题并遇到了下一个问题。

我现在已经成功构建了动态创建 uiOutput 的部分代码,即许多滑块、按钮和/或文本字段,它们的数量取决于在更早的步骤中从我的模型中推出的值。

但是,我对如何观察它们是否被用户“点击”/“更改”一无所知。可以说,模型给出了一个 nr 12 然后服务器告诉我的 ui 制作 12 个按钮。我想知道用户何时按下任何按钮以及它是哪个按钮

举一个清晰的例子:如果用户单击按钮 8,我想让 R 告诉我“用户单击按钮 8”。目标是不仅要有动态按钮,还要有对使用它们的动态反应。

我的最终目标之一是收集是/否答案的列表,并为每个元素输入名称。所以我正在寻找一种通用的方法来为按钮“i”或文本字段“j”等挂起条件来观察事件

这是我如何创建动态 UI 的功能齐全的最小示例。

服务器:

和 UI.r

0 投票
1 回答
53 浏览

r - 如何自定义下拉列表中显示的变量

我正在开发一个 SHINY 应用程序,我正在使用一个包含 100 个不同变量的下拉菜单。我只想展示其中的一部分。我可以缩短data.frame,但出于其他原因,我需要它这么长。有任何想法吗?

谢谢你的帮助。

这就是我所拥有的server.R

0 投票
1 回答
109 浏览

r - 响应式输入更改后 withMathJax 格式丢失

示例代码:

这是我的问题: 最初,该应用程序运行良好。但是,当更改滑块上的输入时,输出方程会丢失其格式,我不知道如何解决这个问题。

提前致谢!

0 投票
1 回答
171 浏览

r - 特定的 twitter 时间线 uiOutput 在 r Shiny 中具有反应性

我在 Shiny 框架中阅读了有关动态 ui 的所有线程,但我没有找到任何有用的东西。我想显示一个推特时间线。这段代码工作得很好:

但是,当我尝试使其具有响应性时,我只得到了一个指向 twitter 时间线的链接:

0 投票
2 回答
2466 浏览

css - R Shiny中的内联uiOutput

我正在尝试根据用户的 selectInputs 生成一个序列。现在的问题是序列的布局是垂直的。我的问题是如何将它们水平或内联对齐。我尝试将 uiOutput 设置为 inline=TRUE,但它没有按预期工作。之前在闪亮的谷歌小组上用代码提出了一个类似的问题(https://groups.google.com/forum/#!searchin/shiny-discuss/inline $20uioutput%7Csort:date/shiny-discuss/WD9jh_mHArM/_bYFR_MVBgAJ) ,在我的情况下,它使用稍微不同的用户界面作为添加/删除字母。

0 投票
0 回答
932 浏览

r - R Shiny - 使用 renderUI 和 uiOutput 作为绘图的进一步输入

我的数据集示例如下:

我正在尝试制作一个闪亮的 R 仪表板,以允许用户根据某些特征比较团队。v1、v2 和 v3 是我有兴趣查看的特征,v4 和 v5 包含我要比较的数据。例如,我希望能够(在条形图中)显示 v2 = 银牌的所有团队的 v4 值。

我目前的尝试如下:

用户界面

和 server.r

我发现根据为 input$filter 选择的选项创建第二个过滤器的唯一方法是使用 renderUI 和 uiOutput。但是,我找不到基于这两个反应输入生成条形图的方法。

我用来获取要绘制的数据子集的当前代码是:

但是,我在闪亮的应用程序中收到错误“需要有限的 xlim 值”。

如果我分别将 varr() 和 plott() 替换为 v2 和 Gold(例如),数据绘制得很好,但这些对输入没有反应。

我在这里做错了什么?

0 投票
1 回答
177 浏览

r - renderUI 不适用于 fillPage

我有以下简单的闪亮应用程序:

结果正是我想要的,但如果我尝试达到同样的效果,renderUI我会得到一个空白页面。

我试图用下面的代码做到这一点:

0 投票
1 回答
375 浏览

r - 一个反应函数以交互方式显示在两个不同的页面上

我有一个包含 3 个 tabItems 的应用程序。我想在第二页上使用滑块以交互方式在第三页上显示相同的结果,即如果第二页滑块发生变化,那么第三页滑块也应该分别发生变化。

我在服务器端有一个反应功能

这个choose_segment在UI中被引用过一次,现在我也想在第三页上使用它,但是当我在第三页上调用该函数时,它没有在ui上显示任何东西,也没有给出任何错误。在 UI 中,它在 UIoutput 中被调用。

我的观察:我认为根据我的研究,我们不能直接调用一个函数两次,所以我正在做的是我做了两个不同的函数并从它们调用相同的函数,即

问题:它给了我输出,但它们都不是交互式的:(

请提供一个解决方案,以便我可以使两个滑块以交互方式工作。

0 投票
0 回答
281 浏览

r - 如何在 Shiny 中不同步地渲染两个 uiOutput?

当 input$variable 更改 uiOutput(1) 和 uiOutput(2) 同时呈现?有什么办法不同步地逐步渲染吗?

以下是我想要的步骤。

1)输入变量变化

2) uiOutput(1) 渲染

3) uiOutput(2) 渲染

当输入变量更改闪亮页面无法正常工作时。但调整页面窗口大小后,屏幕显示正确。每次更改输入值时,我都必须重新校准页面大小。

用户界面

服务器.R