1

で行と列に名前を付けることは可能Matricesですか?

例えば:

    [,a] [,b]
[a,]  1 ,  2
[b,]  3 ,  4

データを探索するためにそのようなものを持つことは合理的ですか?

4

1 に答える 1

5

もちろん。使用dimnames:

> a <- matrix(1:4, nrow = 2)
> a
     [,1] [,2]
[1,]    1    3
[2,]    2    4
> dimnames(a) <- list(c("A", "B"), c("AA", "BB"))
> a
  AA BB
A  1  3
B  2  4

を使用すると、マトリックスの (1 つ目)と (2 つ目)dimnamesのリストを提供できます。または、とを指定することもできます。rownamescolnamesrownames(x) <- whatevercolnames(x) <- whatever

于 2013-03-02T08:25:15.850 に答える