gpt4 book ai didi

r - 我怎样才能用 RandomIcon() 在我 Shiny 的盒子里制作一张 table

转载 作者:行者123 更新时间:2023-12-04 11:43:21 24 4
gpt4 key购买 nike

我 Shiny 的应用程序有一个看起来像这样的盒子:

enter image description here

但内部 UI 代码只是:

enter image description here

我想在框内渲染一个表格,而不是像这样:

enter image description here

其中随机图标是从函数 RandomIcon() 生成的。我整个上午都在尝试在里面渲染一张 table ,但不知道如何把 table 放在盒子里。

我在为 renderInfoBox 使用服务器代码时没有遇到问题,但现在我使用的是 box:

enter image description here

如何在框中渲染表格?

最佳答案

表格的大小是动态的,还是总是有相同的行数/列数?如果是前者,您需要使用 renderUI 来呈现您的表服务器端,然后在 ui 端使用 uiOutput 调用它。如果是后者,那么您可以使用 HTML() 和 <table>, <th>, <tr>, and <td>用于手动创建表格的 HTML 标记。然后,需要在服务器端创建每个图标和每个数据源值(如果是动态的),并在 ui 中单独调用。 renderUI 和 uiOutput 似乎是您最好的选择。

关于r - 我怎样才能用 RandomIcon() 在我 Shiny 的盒子里制作一张 table ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38978437/

24 4 0