小编D. *_*hin的帖子

按最后一个字符对列名重新排序

我的 df 具有以下 colname:

colname(df) 给出:

"SUBJID" "EoT_A"  "EoT_B"  "EoT_C"  "EoT_D"  "PR_A"   "PR_B"   "PR_C"   "PR_D"  
"PD_A"   "PD_B"   "PD_C"   "PD_D"   "CR_A"   "CR_B"   "CR_C"   "CR_D"
Run Code Online (Sandbox Code Playgroud)

我想重新排序 colname,例如:

"SUBJID" 
"EoT_A" "PR_A" "PD_A" "CR_A"
"EoT_B" "PR_B" "PD_B" "CR_B"
"EoT_C" "PR_C" "PD_C" "CR_C"
"EoT_D" "PR_D" "PD_D" "CR_D"            
Run Code Online (Sandbox Code Playgroud)

有没有一种聪明的方法可以实现这一目标?

r

4
推荐指数
1
解决办法
185
查看次数

标签 统计

r ×1