0
点赞
收藏
分享

微信扫一扫

对行和列命名

数据框既是列表的特例,也是矩阵的推广,因此访问这两类对象的方式都适用于数

据框。

df1 <- data.frame(id = 1:5, x = c(0, 2, 1, -1, -3), y = c(0.5, 0.2, 0.1,0.5, 0.9))

df1

## id x y

## 1 1 0 0.5

## 2 2 2 0.2

## 3 3 1 0.1

## 4 4 -1 0.5

## 5 5 -3 0.9

与矩阵类似,我们也可以对数据框的行和列重命名:

colnames(df1) <- c("id", "level", "score")

rownames(df1) <- letters[1:5]

df1

## id level score

## a 1 0 0.5

## b 2 2 0.2

## c 3 1 0.1

## d 4 -1 0.5

## e 5 -3 0.9




举报

相关推荐

0 条评论