问题标签 [selectinput]

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

r - 允许空值“”作为 selectInput 中的选项

我正在开发一个闪亮的应用程序,它有一个 selectInput 过滤器,它的选择来自 NAMES 的数据框。此 selectinput 允许根据名称过滤 rhandsontable 中的行。目前,selectinput 不显示“”选项,其中 NAME 为空,即“”,只显示可用的 NAMES。我想通过 selectinput 过滤表中没有任何名称(即 NAMES=="")的行。你能帮忙看看怎么做吗?

0 投票
1 回答
248 浏览

r - 输入菜单内容不会溢出 flexdashboard 中的行框


我正在使用带有闪亮的 flexdashboard 创建一个反应式仪表板。我希望标题下方的第一行包含两个单独的 selectInput() 菜单。我保持行的高度很小(50),因为下面会有更多的图表,我需要空间。但是,在呈现仪表板时,单击输入菜单以选择另一个选项会导致下拉菜单“消失”在行后面(而不是溢出)。这使得选择第二个或第三个元素以下的项目变得困难。如何使内容溢出?这是一个可重现的代码+屏幕截图:

附上它的外观图像。

Flexdasboard 图片:

非常感谢,

乔治

0 投票
3 回答
445 浏览

r - R Shiny - 我的观察函数({UpdateSelectInput})有什么问题?

我已经针对我的问题查看了类似的帖子,但没有任何帮助,而且我已经没有耐心了。

我有一个非常简单的应用程序,我试图在其中找到选定的美国州内的所有县。我在 UI 中使用 SelectInput 让用户选择他们想要的州,并在服务器中使用 UpdateSelectInput 以便用户可以从他们的州选择中选择他们想要的县。

这是我的简化数据的样子:

我的代码如下所示:

全球.r

用户界面.r

最后,server.R

基本上,我的第一个 SelectInput 工作,你可以选择任何你想要的状态。但是第二个选择器是空白的!为什么。我的观察功能有问题,但我一直坐在这里,没有可能的解决方案。如果可以的话请帮忙!谢谢!

0 投票
1 回答
1378 浏览

r - 使用 R Shiny 进行多重线性回归 (SelectInput --> multiple=TRUE)

我在让我的 R Shiny 代码生成动态仪表板时遇到了一些麻烦,用户可以在其中选择线性回归模型中的 1 个或多个自变量并打印结果。我已经能够成功地遵循用户只输入一个自变量但有多个自变量的示例,我没有找到同样的运气。我不确定我做错了什么,但我收到一个错误,上面写着“模型公式中的无效项”。

以下是我到目前为止使用的代码:

阅读 StackOverflow 上的类似帖子似乎表明问题可能出在包含空格的列名上,但在此示例中并非如此。我不知道如何解决这个问题。谁能帮我指出正确的方向?谢谢!

0 投票
1 回答
260 浏览

r - 如何在 R Markdown 中创建条件 selectInput 小部件?

目的是从一个州中选择一个县。我首先创建一个selectInput用于选择状态的小部件。然后我创建一个selectInput小部件,用于从所选州中选择一个县。在 R Markdown 中,代码如下:

我想使用input.State是有问题的,但我没有任何其他想法。

谢谢你的时间!

0 投票
1 回答
186 浏览

r - R shiny:在交互式 3d 图中结合选择和滑块

我想制作一个可以用鼠标旋转的 3d 散点图。我很高兴有这个没有弹出窗口(虽然这不是必须的,但现在让事情变得更容易。)。我可以很高兴地做到这一点renderRglwidget()。我还设法添加了一个更改 x 变量范围的滑块。

现在事情超出了我的想象:我想在 x 轴的不同变量之间切换,但保留所有其他特征。(我自己管理了一个开关,但是其他功能就消失了!)

一旦掌握了这一点,我将希望以这种灵活的方式拥有所有三个轴:选择变量并更改显示的范围。这意味着每个数字变量可以以任何组合在任何轴上(当然,除了选择相同的变量两次)。

提前思考(!!)有可能根据虚拟变量显示不同的颜色会很酷。呸!(线性)回归线对我来说没有多大意义,因为现实生活中的数据表现不佳,拟合优度低于地球(10% 或更低!)。

我在下面生成了一些播放数据,因为我无法发布我的数据。我的数据远未接近正态分布并且存在异常值。

这是我调整后的代码

这个例子应该运行。我想选择所有三个轴变量及其特定范围。但是,between(input$varx,...scattered(x=active$varx,...无法上班。我猜一旦我对 x 进行了排序,它对 y 和 z 应该是相同的。

最重要的是,我希望看到分组。

我在互联网上四处搜寻,在那里我可以找到解决非此即彼挑战的方法,但我无法将它们组合在一起。我希望我以一种可以理解的方式写了这篇文章。

我期待着您的回复!

格瑞特

0 投票
1 回答
38 浏览

r - 如何在 selectInput R Shiny 中为一长串选项设置值

我正在创建一个 R Shiny 应用程序,其中我有一个非常长的 selectInput 选项列表。根据您选择的选项,该值将发生变化。我知道,对于一小部分选项,您可以自己在服务器函数中设置值,如下所示:

但是我的列表至少有 100 个选项,并且为所有 100 个选项设置这样的值肯定既不干净也不高效。有没有办法根据选择的选项设置值而无需手动设置?

下面是我的 ui 函数中的代码

选择将存储在 player_choices 中。这些选择是从 txt 文件中读取的。并且根据选择的选项,变量 player 应该设置为相应的值。提前致谢!

0 投票
0 回答
45 浏览

r - 在 R Shiny 中过滤,选择输入到 textOutput

在 R Shiny 工作。我试图通过 selectInput() 小部件过滤一些数据,通过 textOutput 显示。当用户选择一个县时,贫困百分​​比应显示在 absolutePanel() 上。我最不擅长过滤数据。我无法弄清楚我做错了什么?我在 Shiny Gallery 中查看了一些 Shiny 应用程序示例,并浏览了 StackOverflow,但我无法查看我的函数有什么问题。我的整个方法是错误的,还是语法错误?如果您有任何线索,建议或资源,请按我的方式拍摄!(我看过的一些对我有帮助的页面:Filter data frame in Shiny apphttps : //community.rstudio.com/t/reactive-filtering-and-adding-in-shiny/47739/2,https ://github。)

用户界面

服务器.R

为了使其可重现,这是我的数据:

0 投票
1 回答
86 浏览

r - 如何在 Shiny 中更改回归模型表单下拉菜单中的预测变量?

我想在 Shiny 中有一个动态回归 qqplot,它有一个 x 值(预测变量)的下拉菜单。您可以在下面找到我的代码,其中我定义了一个 LM 函数,当我随后运行模型时,该函数将响应变量形式放在第一位,将预测变量从第二位放在第二位。问题是当我运行模型时我必须准确地编写变量名(见下面的代码),但我想要一个 selectInput 函数,它将变量名传递给模型。链接到我的 ShinyApp 以获得更清晰的图片(最后一个仪表板):https ://schnappi.shinyapps.io/coronavirus/

代码如下:

回归模型函数:

0 投票
1 回答
327 浏览

r - Shiny过滤的selectinput和ggplot图的问题

我准备了一个闪亮的脚本,我想在其中显示基于两个小部件的图表。selectInput我要为其显示诊断图的区域的第一个小部件( )控件。第二个小部件 ( checkboxGroupInput) 控制我想为使用第一个小部件选择的区域显示的数据量。因此,复选框的选项取决于使用 selectInput 选择的内容。

我用htmlOutput("")UI 中的 a 和renderUI服务器中的对应解决了这个问题。

一切正常,但是当我进行绘图时,发生了一些奇怪的事情。我可以使用反应式过滤器来控制使用 selectInput 选择的区域,但是当我扩展过滤器以使其也可以使用时,checkboxGroupInput我在运行应用程序时收到以下错误:

警告:错误:filter()输入有问题..2。x 输入..2的大小必须是 611 或 1,而不是大小 0。 i 输入..2Code == input$code。202:

这仅在未选中所有复选框且没有图表可见时显示。我可以绘制与复选框对应的图形,但它只显示 5 个条形图(例如要绘制 10 个时)并给出错误。

有人能告诉我m代码是否有问题吗?以及如何解决错误并使用这些依赖小部件?

在我的代码和数据下面

代码

df