问题标签 [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 投票
2 回答
807 浏览

javascript - 在可反应 r 包中使用分组行时如何呈现列总数(使用 javascript)?

我正在crosstalkreactable. 在表中,我使用分组行。现在我需要使用 javascript 添加一列总计。

如您所见,列总数为$NaN。当然,这是一个不希望的结果。如果我删除该groupBy参数,则该列总计为$471.80,应该是这样。有谁知道如何解决这种groupBy行为?提前谢谢了!

0 投票
1 回答
63 浏览

r - row_count 数据未显示在可反应中

我有一个包含 6 个变量的数据框(文本摘录和编码器类别:Julie、Amy、Hannah、Mae)。

我使用 sjmisc 包来计算编码人员将特定字符串分配给摘录的次数

当我查看 myData 时,我可以看到我现在总共有 12 个变量,并且我可以看到 6 个新变量中每一个的计数,但是,当我尝试使用 reactable 查看结果时,我可以看到我创建的新列,但列中未显示计数数据。

我该怎么做才能让计数数据显示在 Reactable 中?谢谢你。

0 投票
0 回答
275 浏览

r - R 可反应 - 在 colDef 中应用多种样式

reactable(R 包 reactable)中的列可以使用样式列表、函数或 javascript 设置样式 - 如果我只想使用一种方式,则可以使用。这些如何组合(无需重写列表、函数或 javascript 代码?

例子:

错误:

0 投票
1 回答
402 浏览

r - 如何使用可反应过滤父表和嵌套表中的行?

如何过滤具有特定的行Type,这些行位于父级或 a 的任何嵌套表中reactable,使用crosstalk::filter_checkbox,如下所示

0 投票
1 回答
72 浏览

r - Shinyapp.io 上带有嵌入图像的 Flexdashboard [R]

我有一个运行闪亮的 R flexdashboard,虽然我设法将它托管在 shinyapp.io 上,但我无法获取要渲染的图像。我了解通常情况下,使用 Shiny 应用程序时,我需要将图像放在“www”文件夹中。但是使用 flexdashboard 并没有这样的关联文件夹。我将如何让图像加载到 shinyapp.io 上?当我在本地运行 flexdashboard 时,图像显示得非常好。

0 投票
1 回答
156 浏览

r - 使用可反应条件格式时无法过滤值

我正在尝试在可反应中使用条件格式。所以我在这里面临的问题是它甚至在它们为 0 时格式化值并显示输出(0 不应该是绿色,它应该是空白)。下面是我到目前为止得到的代码。任何输入将不胜感激,谢谢。

0 投票
0 回答
160 浏览

html - 可反应单元的工具提示

我想知道是否有办法为我的可反应表中的每个单元格包含工具提示。目前我有一个表格,显示某些调查问题和人口统计变量的 p 值。我希望工具提示显示每个组合的样本大小。我的表如下所示:

p_val

样本大小

我的代码目前有:

是否可以在 defaultColDef 中包含工具提示,如果可以,我可以使用 sample_size 表中的值吗?我希望的代码看起来像:

0 投票
1 回答
560 浏览

r - 多组的可反应聚合函数

使用 Rreactable包,我试图使用两个 groupBy 变量显示标记读数的百分比。在较低级别的分组中,这是计算正确的百分比。但是,在分组的第二(外部)级别上,它没有显示正确的百分比。

这是数据:

在该数据中,in_spec列中的 1 表示读数在可接受的范围内。如果为 0,则超出指定范围。当数据进入时,它会被标记为不合规格或不合规格。

这是我到目前为止的代码:

这是当前的输出: 反应表

在 reading_1 和 reading_2 类别中,每个变量都显示了符合规格读数的正确百分比。但是,在最外层,每个类别都没有计算我需要的百分比。在每个类别中,我希望它计算符合规范的读数总数和读数总数。然后它应该将符合规格的总数除以读数总数。

在本例中,第一组 (reading_1) 有 16 个符合规格的读数和 20 个总读数,所以我希望它显示 0.8。第二组 (reading_2) 有 19 个符合规格的读数和 20 个总读数,所以我希望它显示 0.95。

我认为编写自定义聚合函数是解决此问题的正确方法,但我不确定。我dplyr对通话之外的解决方案持开放reactable态度,但我不想丢失个人阅读值,所以总结可能行不通。

0 投票
2 回答
627 浏览

javascript - 如何正确聚合嵌套行与 R 中的可反应?

我正在开发一个 Shiny 应用程序,reactable由于我的数据的嵌套结构,该程序包非常有用。它允许我折叠和汇总更高级别类别中的行,并且仅在需要时展开以显示“子行”。

对于只有 1 个嵌套级别(例如,制造商中的汽车模型),来自工作的聚合函数(等)unique开箱即用。但是,当添加额外的嵌套级别时,事情就会崩溃,甚至聚合器也会出现重复值(!)。我怀疑这是因为子类别并非全部汇集在一个平面结构中,仅对所有子类别执行 1 个聚合步骤,而是唯一的值仍然是子类别特定的,然后只是连接在一起,导致重复。此问题也会影响其他聚合器,而不仅仅是.countreactableuniqueunique

我在 R 下面添加了一个 MWE,因为我无法解决这个问题。由于 JS 也远不是我的强项,所以我无法插入任何 JS 来更灵活地解决这个问题,正如这里所建议的那样。如何调整下面的聚合器以获得正确显示的输出(即不重复)?

0 投票
1 回答
858 浏览

css - 将 CSS 样式添加到 Reactable 列

我希望在 Reactable 表中的列中添加有条件的彩色方块而不是数字。

例如,如果 Flag <=2,此表的 Flag 列将为 Red,如果 Flag > 2,则为 Green。

带有标志列的可反应表

这是我认为将创建我的彩色方块的 css 文件。

我认为这是一个相关的 Reactable示例,它在单独的文件中包含 R 和 css 以及条件格式。

R

css

但是,我无法使用“状态”列中的彩色椭圆重现此示例。我不确定如何将 R 代码与 css 代码相关联。