R语言观察日志(part25)--将某列设置为行名

炒沙作縻终不饱,缕冰文章费工巧。这篇文章主要讲述R语言观察日志(part25)--将某列设置为行名相关的知识,希望能为你提供帮助。


学习笔记,仅供参考,有错必纠
准备
实例数据集如下:

df < - data.frame(a = c("Ada", "Tim", "Black"),
b = c(1, 2, 3),
d = c(10, 15, 21))

> df
a bd
1Ada 1 10
2Tim 2 15
3 Black 3 21

rownames()
【R语言观察日志(part25)--将某列设置为行名】使用??rownames()??函数替换:
rownames(df) < - df$a
df < - df[, -1]

> df
bd
Ada1 10
Tim2 15
Black 3 21

column_to_rownames()
使用??column_to_rownames()??函数替换:
library(tibble)
df < - column_to_rownames(df, "a")

> df
bd
Ada1 10
Tim2 15
Black 3 21




    推荐阅读