0

将我的变量 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了函数,但它仅适用于变量,我无法操作索引。提前致谢。

4

1 回答 1

2

如果您的意思是行名称,您可以将它们设置为顺序:row.names(df) <- seq_len(nrow(df)) - 1

只是想知道,您的行从零开始编号是否有原因?

于 2013-05-30T08:39:16.087 回答