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 であり、行名もあります。