问题标签 [shinywidgets]

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 回答
711 浏览

r - 在 r shiny 中使用 pickerInput 来应用函数

我希望能够将函数应用于RLdata10000数据集中给定的一组列。我一直在学习闪亮的教程,并试图学习如何使用observeEventactionButton. 但是,我希望能够选择我使用的列,所以我遇到了pickerInput. 简而言之,我希望能够从中选择一组列RLdata10000,并通过actionButton.

我的问题是我收到一个错误: Error: unused argument (RLdata10000). 我的代码如下。我希望最终能够使用两个数据文件来做到这一点。任何帮助,将不胜感激。

0 投票
1 回答
523 浏览

shiny - 如何在 radioGroupButtons 的按钮之间获得更多空间并包含图标

我正在使用带有选项 individual = TRUE 的 shinyWidgets 包的“radioGroupButtons”。按钮紧密并排放置。

我有两个问题。是否有可能在按钮之间获得更多空间?是否也可以获取带有图标(Glyphicon,Font Awesome)的按钮标签?

如果它看起来像这样,那就太好了:

在此处输入图像描述

我的代码如下:

0 投票
1 回答
532 浏览

r - R Shiny - 同时更新 selectInput 和 progressBar 的值

下面的应用程序包含一个actionButton、一个shinyWidgets::progressBar和一个selectInput

在此处输入图像描述

Start单击按钮时,observeEvent会触发 an ,其中我循环遍历数字 1-10 并在每次迭代时递增进度条。我还想selectInput在每次迭代时更新值,但 updateSelectInput 不能按预期工作。selectInput该值仅在循环终止后才更新,而不是与进度条同步更新。我不明白为什么updateProgressBar在这里工作但updateSelectInput没有?

0 投票
0 回答
118 浏览

css - 从 ShinyWidgets 更改 AwesomeCheckbox 的边距间距

我需要在 Shiny 项目中更改 awesomeCheckbox() 输入项的顶部和底部间距,因为我有很多是垂直放置的,而且它们之间的空白太多。

在我的浏览器上使用检查元素我可以看到我需要将类的元素"checkboxbs checkbox-bs checkbox-bs-primary"从更改style="margin-top: 10px; margin-bottom: 10px;"style="margin-top: 0px; margin-bottom: 0px;"

我尝试使用以下类更改 CSS,但无济于事:

0 投票
1 回答
70 浏览

r - 替换 observeEvent() 以在闪亮的应用程序中恢复自动功能

我在下面有闪亮的应用程序,actionbutton当我从第一个复选框组“当前选择:”中选择它们时,我使用“更新”来更新最后一个复选框组“显示视觉对象:”的选择。问题是我想摆脱actionbutton并自动进行选择和更新。我已经使用observeEvent()过了,但我不确定如何替换它们以实现上述功能。

0 投票
1 回答
577 浏览

r - 在 R 中更改通知的颜色闪亮

我正在尝试使用“showNotification”功能来显示绿色弹出窗口。
官方文档说,你可以使用参数'type'来改变颜色。

有没有人试过这个?
有没有办法使用 HTML/HEX 代码?

更新
我最终重新着色了单一类型的 showNotifications,如下所示:

0 投票
1 回答
134 浏览

r - 始终在被 checkboxInput() 禁用时从 selectInput() 中选择特定项目

假设我有以下Shiny应用程序-

现在我希望如果checkbox单击则始终Cylindersvariable.

使用上述方法,这不会发生。Gears目前,当用户在启用后选择其他值 ig variable,然后再次用户继续checkbox禁用variable时,选择Gears保留在 UI 中,我不想并且Cylinders每次都想立即返回到该选项variable被禁用。

任何如何实现这一点的指针都将受到高度赞赏。

bretauv's回复后更新——

他的回答适用于shiny'snative ,但如果我使用如下包selectInput()似乎不起作用-shinyWidgetspickerInput()

任何解决此问题的指针将不胜感激。

0 投票
1 回答
253 浏览

r - 在 R Shiny 中将 dropdownButton 包装在 absolutePanel 中

我正在用 Shiny 构建一个交互式地图,我目前正试图将我的 UI 元素隐藏在来自 shinyWidgets pkg 的 dropdownButton 中。

我的问题是,到目前为止,我可以让 dropdownButton 工作并且必须width = "100%", height = "100%"从我的传单输出中删除

或者

拥有我想要的地图,并且 dropdownButton 不可见。

有没有办法两者兼得?谢谢!

这是一个代表:

0 投票
1 回答
373 浏览

r - 闪亮的搜索输入

有谁知道是否可以创建一个“shinyWidget :: searchInput”,其设计有一个网格,只允许在该字段中输入 9 位数字?
https://pasteboard.co/J3mduIS.png

0 投票
0 回答
57 浏览

r - 将 SliderTextInput 从单个值转换为多个

我正在构建一个闪亮的应用程序并使用SliderTextInput一个时间段选择器。我正在添加另一个选项,以允许用户从某个时间点的查看值切换到一段时间内的更改。我想使用updateSliderTextInput将年份选择器从接受单个值转换为接受范围,但更新所选参数并不能解决问题(它只需要提供给所选参数的新值列表中的第一个)。甚至看起来范围和单值滑块的 css 是相同的,所以我似乎也无法通过更新 css 来修复。

我有一个解决方法,它只是创建两个滑块并使用shinyjs始终隐藏其中一个,但我很好奇我是否可以updateSliderTextInput以这种方式使用。谢谢