【发布时间】:2014-12-10 23:24:41
【问题描述】:
这是关于对包含数字和文本的列名称进行排序。我有一个来自 dcast 的数据框,有 200 行。我的订购有问题。
列名格式如下:
names(DF) <- c('Testname1.1', 'Testname1.100','Testname1.11','Testname1.2',...,Testname2.99)
编辑:我想将列排序为:
names(DF) <- c('Testname1.1, Testname1.2,Testname1.3,...Testname1.100,Testname2.1,...Testname 2.100)
原始输入有一个指定日期的列,但是当我“转换”数据时没有使用它。有没有办法指定“dcast”函数以数字方式对组合列名进行排序?
在 R 中按我需要的顺序排列列的最简单方法是什么?
非常感谢!
【问题讨论】: