我想将行名从abcde更改为12345 例如,我想转换:
Var.1 Var.2 Var.3
A 1 5 0
B 2 4 1
C 3 3 2
D 4 2 3
E 5 1 4
到
names Var.1 Var.2 Var.3
1 A 1 5 0
2 B 2 4 1
3 C 3 3 2
4 D 4 2 3
5 E 5 1 4
这个例子来自另一个问题,但我反过来问。
答案 0 :(得分:2)
尝试使用" rownames"命令:
rownames(mydataframe)<-c(1:5)
将当前rownames作为新列添加到数据框:
cbind(names = rownames(mydataframe), mydataframe, row.names = NULL)
此编辑包含使函数调用通用的建议。