0

r の行名に問題があります。たとえば、行 3 を data[ ,3] で呼び出すことができることはわかっています。私のデータの最初の列は行名です。これらの名前を使用して行を呼び出すにはどうすればよいですか? 多くのデータセットがあり、それらはすべて行の順序が異なります。

4

1 に答える 1

3
x <- data.frame( A = 1:10, B = 21:30 )
rownames( x ) <- sample( LETTERS, 10 )
i <- "H"
> 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
> x[ i,]
  A  B 
H 5 25
于 2013-06-19T16:35:33.083 に答える