我正在寻找一种向gt表添加过滤器的方法,该过滤器可用于对每列进行排序。我在数据表中看到过类似的功能,但一直没有找到gt的选项(可能是因为它是一个相对较新的包(。如有任何帮助,将不胜感激
通过将opt_interactive()
添加到表中,gt
现在可以实现这一点。请参阅示例和文档。
据我所知,gt
本身不进行任何数据重组,而是一个可视化表的包。如果你希望进行数据重组,我推荐dplyr
包,它具有arrange
函数,可以帮助你按多列对数据进行排序,然后可以整齐地将其传递到gt
中。
或者,您可以在打印前使用各种基本R方法对数据表进行排序:https://www.statmethods.net/management/sorting.html