0

mtcars のデータを rbind してみましょう。

apply(mtcars,2,sum)->x
rbind(mtcars,x)
rbind(mtcars,x)->y

rownames(y[33,])<-"total"y[33,] の名前を変更できないのはなぜですか? y[33,] の名前を変更できるのは
なぜですか? それらの違いは何ですか?rownames(y)[33]<-"total"

> y[33,]
     mpg cyl   disp   hp   drat      wt   qsec vs am gear carb
33 642.9 198 7383.1 4694 115.09 102.952 571.16 14 13  118   90
> rownames(y[33,])
[1] "33"
> class(y[33,])
[1] "data.frame"

y[33,] はベクトルではなく、data.frame であり、行名もあります。

4

1 に答える 1