Hi Tony, The dimnames parameter is only in the matrix() function, not in the as.matrix() function.
#So you can do: A <- matrix(rbind(Fert,M), nrow = nrow(rbind(Fert,M))) A #This for example will allow you to name your row and colums. B <- matrix(rbind(Fert,M), nrow = nrow(rbind(Fert,M)), dimnames = list(c("r1" , "r2", "r3"), c("c1", "c2", "c3"))) B Richard On Thu, Sep 19, 2013 at 5:39 AM, tony toca <meddee1...@gmail.com> wrote: > Dear R sages, > > I used the function rbind to combine a matrix (M) and a vector (Fert) to > get a new matrix (A). This was fine. > > The issue is however, that the new matrix A has as its row names the name > of the vector Fert, even though I set teh new vector A to have > dimnames=NULL. See short code below fyi. > > *Fert<-c(0,1,5) > * > *M <- matrix(0, 2, 3) > diag(M) <- c(0.3,0.5) > * > *A<- as.matrix(rbind(Fert,M),dimnames=NULL) > A* > > > Any insights as to how to remove the row names from the new vector would be > greatly appreciated. > > Many thanks, > Tony > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide > http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > [[alternative HTML version deleted]] ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.