问题标签 [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.
html - R Shiny:更改 uiOutput 包装器
每次我使用 renderUI (服务器端)和 uiOutput (UI 端)时,html 都是由div包装的,我怎样才能用span包装它呢?
例如:
用户界面方面:
服务器端:
结果:
期望的结果:
(只需按跨度更改 div)
谢谢您的帮助
r - 如何观察动态渲染的ui
因此,您解决了一个问题并遇到了下一个问题。
我现在已经成功构建了动态创建 uiOutput 的部分代码,即许多滑块、按钮和/或文本字段,它们的数量取决于在更早的步骤中从我的模型中推出的值。
但是,我对如何观察它们是否被用户“点击”/“更改”一无所知。可以说,模型给出了一个 nr 12 然后服务器告诉我的 ui 制作 12 个按钮。我想知道用户何时按下任何按钮以及它是哪个按钮
举一个清晰的例子:如果用户单击按钮 8,我想让 R 告诉我“用户单击按钮 8”。目标是不仅要有动态按钮,还要有对使用它们的动态反应。
我的最终目标之一是收集是/否答案的列表,并为每个元素输入名称。所以我正在寻找一种通用的方法来为按钮“i”或文本字段“j”等挂起条件来观察事件
这是我如何创建动态 UI 的功能齐全的最小示例。
服务器:
和 UI.r
r - 如何自定义下拉列表中显示的变量
我正在开发一个 SHINY 应用程序,我正在使用一个包含 100 个不同变量的下拉菜单。我只想展示其中的一部分。我可以缩短data.frame
,但出于其他原因,我需要它这么长。有任何想法吗?
谢谢你的帮助。
这就是我所拥有的server.R
:
r - 响应式输入更改后 withMathJax 格式丢失
示例代码:
这是我的问题: 最初,该应用程序运行良好。但是,当更改滑块上的输入时,输出方程会丢失其格式,我不知道如何解决这个问题。
提前致谢!
r - 特定的 twitter 时间线 uiOutput 在 r Shiny 中具有反应性
我在 Shiny 框架中阅读了有关动态 ui 的所有线程,但我没有找到任何有用的东西。我想显示一个推特时间线。这段代码工作得很好:
但是,当我尝试使其具有响应性时,我只得到了一个指向 twitter 时间线的链接:
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) ,在我的情况下,它使用稍微不同的用户界面作为添加/删除字母。
r - R Shiny - 使用 renderUI 和 uiOutput 作为绘图的进一步输入
我的数据集示例如下:
我正在尝试制作一个闪亮的 R 仪表板,以允许用户根据某些特征比较团队。v1、v2 和 v3 是我有兴趣查看的特征,v4 和 v5 包含我要比较的数据。例如,我希望能够(在条形图中)显示 v2 = 银牌的所有团队的 v4 值。
我目前的尝试如下:
用户界面
和 server.r
我发现根据为 input$filter 选择的选项创建第二个过滤器的唯一方法是使用 renderUI 和 uiOutput。但是,我找不到基于这两个反应输入生成条形图的方法。
我用来获取要绘制的数据子集的当前代码是:
但是,我在闪亮的应用程序中收到错误“需要有限的 xlim 值”。
如果我分别将 varr() 和 plott() 替换为 v2 和 Gold(例如),数据绘制得很好,但这些对输入没有反应。
我在这里做错了什么?
r - renderUI 不适用于 fillPage
我有以下简单的闪亮应用程序:
结果正是我想要的,但如果我尝试达到同样的效果,renderUI
我会得到一个空白页面。
我试图用下面的代码做到这一点:
r - 一个反应函数以交互方式显示在两个不同的页面上
我有一个包含 3 个 tabItems 的应用程序。我想在第二页上使用滑块以交互方式在第三页上显示相同的结果,即如果第二页滑块发生变化,那么第三页滑块也应该分别发生变化。
我在服务器端有一个反应功能
这个choose_segment在UI中被引用过一次,现在我也想在第三页上使用它,但是当我在第三页上调用该函数时,它没有在ui上显示任何东西,也没有给出任何错误。在 UI 中,它在 UIoutput 中被调用。
我的观察:我认为根据我的研究,我们不能直接调用一个函数两次,所以我正在做的是我做了两个不同的函数并从它们调用相同的函数,即
问题:它给了我输出,但它们都不是交互式的:(
请提供一个解决方案,以便我可以使两个滑块以交互方式工作。
r - 如何在 Shiny 中不同步地渲染两个 uiOutput?
当 input$variable 更改 uiOutput(1) 和 uiOutput(2) 同时呈现?有什么办法不同步地逐步渲染吗?
以下是我想要的步骤。
1)输入变量变化
2) uiOutput(1) 渲染
3) uiOutput(2) 渲染
当输入变量更改闪亮页面无法正常工作时。但调整页面窗口大小后,屏幕显示正确。每次更改输入值时,我都必须重新校准页面大小。
用户界面
服务器.R