问题标签 [rhandsontable]

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

javascript - 具有行突出显示和复选框列的 rhandsontable

我正在尝试使用该rhandsontable库生成一个表,其中我结合了包的两个漂亮功能:(1)使用客户renderer参数突出显示行,以及(2)布尔字段的复选框列类型。

就其本身而言,这两个功能都可以正常工作。例如,下面显示了行突出显示的工作原理

下面显示了复选框功能的工作原理

我的问题:您如何结合这两个功能(即,生成具有突出显示的行和功能复选框的表格)?

有人会认为下面会起作用,但复选框不会呈现(而是显示为trueand false):

组合尝试失败的结果

有没有办法在 R 的 rhandsontable 中结合复选框和行突出显示?

0 投票
1 回答
359 浏览

r - 使用 rhandsontable 在不同格式的响应式数据集之间切换

在这个极好的问题中:Shiny: Switching reactive datasets with Rhandsontable 和外部参数,数据帧和 rhandsontable 输出具有相同的结构。

我正在尝试解决类似的问题,但使用的数据集没有相同的结构,并且使用的是在嵌套列表中构建的数据集。考虑这个有两个输入选择器的例子:

列表和列表元素输入选择器

根据输入选择器,可以生成四个可能的表。他们是:

表 1(列表 1,“第一”):

第一张桌子

表 2(列表 1,“第二”):

第二张桌子

表 3(列表 2,“第三”):

第三张表

表4(清单2,“第四”):

第四表

每个表都通过一个 renderRHandsontable 元素出现在同一个位置。我认为我的问题在于更新 reactiveValue “值” - 你如何更新列表的元素而不是任何其他元素?这是一个显示正确的最小示例,但您不能更改任何元素(我要解决的问题)。

0 投票
1 回答
442 浏览

r - 单击“运行”按钮时闪亮的崩溃 - 但仅在某个选项卡中启动时

我的应用程序遇到了一个非常奇怪的问题。UI 由 5 个选项卡组成。前两个包含 RHandsontables,用户可以对其进行编辑并用作计算中的输入。最后 3 个包含单击“运行”按钮后生成的 DataTable 输出。

如果我打开应用程序并单击“运行”而不单击任何选项卡(即,将其保留在默认选项卡上),应用程序将崩溃并显示以下消息:

但是,如果我打开应用程序,单击其他选项卡之一,然后导航回第一个选项卡并单击“运行”,应用程序运行没有任何问题。这没有任何意义,因为通过短暂单击不同的选项卡然后返回原始选项卡,输入等方面实际上没有任何变化。

服务器文件中有几个do.call("rbind", list)功能,很难确定导致问题的功能。在它们中,没有一个很明显除了列表之外的任何东西都作为第二个参数传递。

我的服务器和 ui 文件在下面。我已经省略了大部分计算,并抱歉我无法在这里完全重现问题。只是希望有人可能会注意到应用程序结构中存在明显错误。欢迎任何建议

服务器.R

用户界面

0 投票
1 回答
224 浏览

r - rhandsontable & shiny:根据添加的列制作条件图

我想在更新一个闪亮的表格后制作一个情节(ggplot),但我似乎无法让它工作 - 情节没有出现。只有为 x 和 y 创建列后,该图才会出现。理想情况下,点显示为值被编辑到表中。下面是我扩展的一些可重现的代码(来自这里)。

0 投票
1 回答
60 浏览

javascript - 在handsontable中单击按钮后如何使用复选框存储行值

我想以数组的形式存储与行末尾存在的复选框相对应的行中存在的单元格的值。当用户选择一个复选框并在最后单击一个按钮时,应该会发生这种情况。

请帮助

0 投票
1 回答
2361 浏览

r - 在闪亮和 R 中动态地将行添加到 rhandsontable

我正在尝试创建一个最终需要对数刻度上蛋白质浓度的平均值和标准差的应用程序。由于几乎从未报告过对数刻度值,因此我找到了参考资料,这些参考资料允许我使用常用​​数据(均值 + 标准差、中值 + 范围、中值 + IQR、5 点总结等)来近似对数刻度。

用户将使用当前使用 rhandsontable 实现的表输入数据,直到我添加了足够的错误处理以容纳 CSV 文件,并且我想限制此表中显示的列,以免它过于庞大。我已经这样做了,从以下可重现的示例中可以看出。

我还希望能够动态更改显示哪些字段而不会丢失数据。例如,假设用户输入 5 种蛋白质的数据,其中均值和标准差可用。然后,用户还有 3 个报告中值和范围的位置。如果用户在选择中值/范围时取消选择均值/标准差,则当前工作代码将丢失均值和标准差。就我现在所做的而言,这意味着我需要有效地执行rbindusingDF()和新请求的行。这给了我错误:

我见过其他有类似问题的人(例如在闪亮的 R 中附加一个反应性数据框),但似乎还没有一个公认的答案。关于解决方案或变通办法的任何想法?我愿意接受任何允许用户限制哪些字段可见的想法,但无论是否实际显示,都保留所有输入的数据。

0 投票
0 回答
191 浏览

r - 表格中的 R 格式文本

这似乎是一个简单的问题。但是我还没有找到格式化表格中文本的答案(上标、下标、下划线等)。例如,如果我想将文本“ABCDEFG”和“HIJK”格式化为以下格式并呈现在表格中。

在此处输入图像描述

0 投票
0 回答
552 浏览

html - R将带有html标签的表格保存到excel

我在单元格中有一个带有 html 标签的 R 闪亮表。rhandsontable我可以在 web 内容上呈现带有包的表格。但是有什么方法可以让用户下载表格以呈现格式的 excel,而不是在 excel 内容中包含 html 标签?

0 投票
0 回答
24 浏览

r - 在 rhandsontable 列中的开/关值之间切换

我想知道是否可以在 rhandsontable 列中切换开/关值。可以通过具有开/关级别的下拉选项来完成。

这是一个例子: 在此处输入图像描述

0 投票
1 回答
1401 浏览

r - r shiny rhandsontable:为复制和粘贴数据创建空表

我尝试使用 rhandsontable 来构建一个闪亮的应用程序。
当首先运行应用程序时,应该呈现一个空表,然后可以通过复制和粘贴来填充数据。粘贴数据后,应呈现值图。
我的代码如下:

该应用程序有效,但给出了错误消息

在控制台中并在浏览器窗口中显示错误消息:

错误:需要有限的“xlim”值

将数据粘贴到表中时错误消息消失。
我认为错误是由于第一次调用绘图函数时缺少数据。在 github 我找到了要添加的建议

在 renderPlot 函数中,但不幸的是这没有帮助。
如果有人可以帮助我用 rhandsontable 创建一个空表,我会非常高兴,该表可以通过复制和粘贴来填充数据。