7

我正在尝试计算 R 中的距离,但在我的数据框中,第一个变量(列)是一个 ID,例如我有这个:

行名 ID 金额 1
1 0015 15
2 9812 25
3 1672 89

我想要这样的东西:

行名数量1
   0015 15
   9812 25
   1672 89
4

2 回答 2

11

只需使用:

rownames(df) <- df$ID

请注意,如果 df 是数据框,则行名必须是唯一的。

于 2013-03-29T15:49:32.230 回答
3

也许你正在寻找这个:

> DF <- DF[, -1]
> colnames(DF)[1] <- 'rownames'
> DF
  rownames Amount1
1       15      15
2     9812      25
3     1672      89
于 2013-03-29T16:01:32.197 回答