R将索引列移至第一列

add*_*ons 0 r dataframe

我有以下数据框:

              RMSE
A         0.03655830
B         0.24513014
C         0.02009853
D         0.02223135
Run Code Online (Sandbox Code Playgroud)

我想将具有A,B,C,D的列移动为第一列,并向data.frame添加索引。

小智 5

尝试这个:

df <- cbind(newColName = rownames(df), df)
rownames(df) <- 1:nrow(df)
Run Code Online (Sandbox Code Playgroud)

希望这就是您的意思,结果将是:

  newColName       RMSE
1          A 0.03655830
2          B 0.24513014
3          C 0.02009853
4          D 0.02223135
Run Code Online (Sandbox Code Playgroud)

  • 还有 `rownames(df) &lt;- NULL` (2认同)