R 如何重置行名称?
以下是一个示例数据集:R 如何重置行名称?,r,R,以下是一个示例数据集: sample1 <- data.frame(Names=letters[1:10], Values=sample(seq(0.1,1,0.1))) 期望输出: Names Values 1 g 0.1 2 d 0.2 3 c 0.3 4 i 0.4 5 j 0.5 6 e 0.6 7 h 0.7 8 f 0.8
sample1 <- data.frame(Names=letters[1:10], Values=sample(seq(0.1,1,0.1)))
期望输出:
Names Values
1 g 0.1
2 d 0.2
3 c 0.3
4 i 0.4
5 j 0.5
6 e 0.6
7 h 0.7
8 f 0.8
9 a 0.9
10 b 1.0
试一试
rownames(Ordersample2)我有一个dplyr用例:
df %>% as.data.frame(row.names = 1:nrow(.))
只需使用row.names(Ordersample2)sample1
与此处的任何内容有什么关系?另外,您真的需要行名称吗?你是否以任何方式使用它们?没关系,我已经重写了你的问题,并将向下投票转换为向上投票。dplyr
不保留行名,因此sample1%>%arrange(Values)
我会使用行名(Ordersample2)
rownames(Ordersample2) <- 1:10
rownames(Ordersample2) <- NULL
df %>% as.data.frame(row.names = 1:nrow(.))