[R] keep dimension of a sub matrix

Eric Lecoutre lecoutre at stat.ucl.ac.be
Thu Nov 4 12:41:57 CET 2004



See

 > help("[")

which informs you about the additional argument "drop":

 > ret <-matrix(1,4,4)[i1:i2,j1:j2,drop=FALSE] ;

BTW, you do not need to end lines of code with a ";" ...

Eric


At 12:06 4/11/2004, JC Vaugeois wrote:
>Hi,
>is there any way to keep a sub matrix dimension?
>
>exemple :
>i1<-1; i2<-1
>j1<-2; j2<-3;
>ret <-matrix(1,4,4)[i1:i2,j1:j2] ;
>
>dim(ret) is NULL because the submatrix single col or single row is coerce 
>to a vector automaticaly.
>How can i bypass this cast  : submatrix->vector   ???????
>
>Thank you.
>
>
>
>
>
>---------------------------------
>
>
>
>
>         [[alternative HTML version deleted]]
>
>______________________________________________
>R-help at stat.math.ethz.ch mailing list
>https://stat.ethz.ch/mailman/listinfo/r-help
>PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html

Eric Lecoutre
UCL /  Institut de Statistique
Voie du Roman Pays, 20
1348 Louvain-la-Neuve
Belgium

tel: (+32)(0)10473050
lecoutre at stat.ucl.ac.be
http://www.stat.ucl.ac.be/ISpersonnel/lecoutre

If the statistics are boring, then you've got the wrong numbers. -Edward 
Tufte




More information about the R-help mailing list