排列变量或个案

先查看各命令展开的示例,再按需展开其他选项及 R 实现。改写代码前,请阅读适用条件及差异说明。

gsort

根据 x1 和 x2 升序或降序排列数据

Stata

gsort x1 -x2

R 包:dplyr

arrange(data, x1, desc(x2))

order

把一些变量移到最前面

Stata

order x1-x4

R 包:dplyr

relocate(data, x1:x4)
另有 1 个示例及替代实现

把一些变量移到其他位置

Stata

order x1-x4, before(x5)

R 包:dplyr

relocate(data, x1:x4, .before = x5)

sort

根据 x1 和 x2 升序排列数据

Stata

sort x1 x2

R 包:dplyr

arrange(data, x1, x2)