gpt4 book ai didi

r - 在 R 中查找行名称

转载 作者:行者123 更新时间:2023-12-05 09:22:52 27 4
gpt4 key购买 nike

我想知道如何从行号中提取行名?

x <- data.frame( A = 1:10, B = 21:30 )
rownames( x ) <- sample( LETTERS, 10 )
> x
A B
J 1 21
A 2 22
I 3 23
G 4 24
H 5 25
B 6 26
P 7 27
Z 8 28
O 9 29
R 10 30
> x[ "H",]
A B
H 5 25

我想找到特定行的行名是什么?例如 row=3 的行名

还有哪个行名包含值 30?

谢谢

最佳答案

set.seed(42)
x <- data.frame( A = 1:10, B = 21:30 )
rownames( x ) <- sample( LETTERS, 10 )
x
## A B
## X 1 21
## Z 2 22
## G 3 23
## T 4 24
## O 5 25
## K 6 26
## V 7 27
## C 8 28
## L 9 29
## R 10 30
rownames(x)[3] #third row name
## [1] "G"
rownames(x)[x$B == 30]
## [1] "R"

关于r - 在 R 中查找行名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24508119/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com