问题标签 [reactable]

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

r - 使用 Reactable 和 Blogdown 的条件格式

使用 R 的Reactable包和 RMarkdown 我想创建一个表格,其中一列的状态 <= 2 为绿色方块,否则为红色方块。

如果我尝试根据状态列的值来格式化它,它会创建一个非彩色方块。见图片。

在此处输入图像描述

在下面的 .Rmd 文件中,只有当列没有值时,我才能让 css 在列中创建一个彩色方块。

总而言之,在状态列下,我想要没有可见数字的彩色方块(状态 <= 2 的绿色方块和红色方块),与列的状态名称左对齐。

Flag 列只是为了表明 css 正在工作。

RMarkdown 文件

0 投票
1 回答
150 浏览

r - 向可反应的复选框添加警报

我在 Shiny App 中有一个 Reactable 表。

我希望将允许检查的复选框数量限制为三个。理想情况下,选择第四个复选框时,将出现一个小警报框,上面显示“最大3框”。

这是将复选框数量限制为三个的代码:

我不确定如何将 Reactable 复选框的选择与警报联系起来。

对于警报本身,我想bsplus::bs_embed_popover可能适用于此,但我不确定。

0 投票
0 回答
136 浏览

r - Have all filter checkboxes checked to start when using crosstalk package with reactable in r

Since the default is to not have any filters applied, how can I make all checkboxes filled with a checkmark to start? Using crosstalk package with reactable.

0 投票
2 回答
521 浏览

r - 从 Reactable 表中隐藏和禁用所有/无复选框并保持列对齐

我希望从 Shiny 应用程序的 Reactable 表中删除 all/none 复选框。@Abdessabour Mtk在这里提供了一个解决方案。

但是,当实际删除复选框时,标题行左移并且列的左对齐受到影响。

是否可以隐藏和禁用复选框,从而不受列未对齐的影响?此外,标题的阴影应该延续到复选框列上方的空间。

此 R 脚本遮蔽标题行并删除复选框。您可以看到 Sepal.Length 和 Sepal.Width 列的错位。如果您注释掉,tags$head...您会看到列正确对齐。

0 投票
1 回答
133 浏览

r - 迷你图返回空白表

我正在尝试将迷你图添加到一个简单的可反应示例中,但是当我尝试这样做时表格返回空白。

我一直在关注文档中的这个例子

这是我正在使用的示例数据:

这就是我传递给可反应的数据的外观:

数据

这是闪亮的应用程序:

结果: 空白表

如果删除此部分:

然后表格渲染得很好。

reactable 的参考手册中,这是函数cell参数的定义colDef

cell:自定义单元格渲染器。将单元格值、行索引和列名作为参数的 R 函数,或将单元格信息对象作为参数的 JS() 函数。

我看不出有什么问题。你能帮我找出我的错误吗?

此致。

0 投票
1 回答
353 浏览

r - 根据 Shiny 中的选定行更改数据值

我想让用户选择(过滤的)表的一些行,然后从原始数据中的那些选定行中更改一个值。

请看下面的示例,我快到了,但是actionButton更改了一些未选择的行,我不知道为什么。

代表

错误 gif

这将是工作流程: 工作流程

0 投票
2 回答
473 浏览

r - R reactable - 扩展/取消分组由 groupBy() 创建的单个项目组

我正在尝试使用 Shiny 中的 reactable 生成一个交互式表,它只为在单个键变量下包含多个值的行创建可扩展组。

示例 1 上表仅显示 Chrylser 下的一个条目 - 我希望它自动展开,或者理想情况下根本没有展开箭头,并在一行上显示所有信息。

一些笨拙的代码会生成一个表格,大致显示我想要的内容:

示例 2 Chrylser 现在不再有展开按钮,并在一行中显示其所有信息。主要问题是展开按钮会生成一个与主表不对齐的单独表。我喜欢第一个示例使用 groupBy() 产生的行为,所以理想情况下我会结合使用这两者。谢谢。

0 投票
2 回答
94 浏览

kableextra - 如何在 rmarkdown 的表格单元格中嵌入格式化的 R 代码?

我正在为一个 R 包做一个小插图,我想展示如何在两个 R 包中做同样的事情。我的首选方法是包含几个表,我可以在其中显示适当的代码,如下所示:

在此处输入图像描述

我不关心确切的字体,但我希望看到 R 代码的布局清晰明了,就像它在常规的 rmarkdown 块中一样,然后在表格的单元格中。

有没有办法在 rmarkdown 中实现这样的目标?

(我想可以通过直接输入 html 来完成,但这会很麻烦,因为我不太了解 html。)

0 投票
2 回答
333 浏览

r - 在 R Shiny 的表中插入 ggplot barplot

我希望重新创建一个像这样的表格,在其中将 ggplot 图插入单元格。我想使用 reactable 来生成我的表格。 期望表

关于如何进行的任何建议?我想也许我可以使用 ggsave() 将绘图保存在 png 中。但是我不知道要插入到表中。

任何援助将不胜感激。谢谢你。

0 投票
0 回答
261 浏览

r - 如何让可反应的表列自动扩展?

我正在使用一个带有可反应包的表格,希望这些列能够自动扩展。

现在,当文本对于列来说太大时,行会变大。

我想切换那个逻辑,所以列会变大。

现在该行扩展并且 credit$a 在长行上。

我希望该列改为扩展

我会注意到我可以像这样使用css样式