有没有办法在将变量Moy颠倒后保持索引从1到N,例如我的df看起来像这样;
df <- df[order(df[,1], decreasing= FALSE),]
Moy
10 1.5
7 2.3
5 6.6
4 1.5
1 1.7
0 0.5
我的索引应如下所示:(已订购)
Moy
0 1.5
1 2.3
2 6.6
3 1.5
4 1.7
5 0.5
我使用order
函数,但它仅适用于变量,我无法操作索引。
提前谢谢。
答案 0 :(得分:2)
如果您指的是行名称,则可以将它们设置为顺序:row.names(df) <- seq_len(nrow(df)) - 1
只是想知道,为什么你的行从零开始编号?