我正在用table 1函数制作一个表,但是它会自动按字母顺序排列行。很遗憾,我不能共享数据,但是我目前的代码看起来像这样;
table1(~ Running + Sitting + Yelling + drinking + Smoking | subject_condition, data=SDD)
我需要以特定的方式订购主题忏悔专栏。我将非常感谢任何帮助!!谢谢你:)
我的数据看起来像这样:
输出中的列按字母顺序排列;Alabastor然后Carlings然后波希米亚.我如何编辑代码,使列排列如下:波希米亚然后卡林斯,然后是阿拉巴斯特?
谢谢大家!
3条答案
按热度按时间92dk7w1h1#
下面是一个使用
iris
数据集和gtsummary
包的示例。最初species是按字母顺序排列的(第一个表),但如果您重构变量,它将按您喜欢的顺序显示。fzsnzjdm2#
在把数据放入表1之前,你必须把数据分解到相应的列中;也可以在表1中执行。
ha5z0ras3#
下面是一个使用
mappings
包的解决方案,我模拟了一些数据来进行说明。