我在R中工作,并通过使用将数据框的两列制成表格
table(A,B)
最终表,称之为TAB
有 4 x 4 列。我想根据我想出的其他顺序来订购它们。我想要的 col1-col4 的顺序是在名为 的向量中order
。
有没有办法将 的列和行重新排序为TAB
的顺序order
?
TAB
A B C D
A 6 0 1 2
B 3 12 0 1
C 4 5 6 1
D 8 2 8 90
order = c('C','D','A','B')
期望的输出:
TABNew
C D A B
C 6 1 4 5
D 8 90 8 2
A 1 2 6 0
B 0 1 3 12