Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/83.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用RandomIcon()在我闪亮的盒子内制作桌子_R_Shiny - Fatal编程技术网

如何使用RandomIcon()在我闪亮的盒子内制作桌子

如何使用RandomIcon()在我闪亮的盒子内制作桌子,r,shiny,R,Shiny,我的闪亮应用程序有一个如下所示的框: 但内部UI代码只是: 我希望在长方体内部呈现一个如下所示的表: 其中,随机图标由函数RandomIcon()生成。我整个上午都在试着在盒子里画一张桌子,却不知道如何在盒子里画桌子 我在使用renderInfoBox的服务器代码时没有遇到问题,但现在我使用的是box: 如何在框内呈现表格?表格的大小是动态的,还是始终具有相同的行/列数?如果是前者,则需要使用renderUI在服务器端呈现表,然后在ui端使用uiOutput调用它。如果是后者,则可以使用

我的闪亮应用程序有一个如下所示的框:

但内部UI代码只是:

我希望在长方体内部呈现一个如下所示的表:

其中,随机图标由函数RandomIcon()生成。我整个上午都在试着在盒子里画一张桌子,却不知道如何在盒子里画桌子

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


如何在框内呈现表格?

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

哪个软件包包含这些功能:
RandomIcon
RandomStatusColor
只是
sample(c(“红色”、“黄色”、“绿色”),1)
用于颜色,
用于图标的sample(c(“锚定”、“存档”、“面积图”)
。这些函数比这稍微多一些,但一般来说它们就是这么做的。