[R] (no subject)
arun
smartpink111 at yahoo.com
Thu Sep 19 23:24:04 CEST 2013
Hi,
You don't even need as.matrix() in this case:
A<- rbind(M,Fert)
is.matrix(A)
#[1] TRUE
dimnames(A)<- list(NULL,NULL)
A.K.
----- Original Message -----
From: arun <smartpink111 at yahoo.com>
To: tony toca <meddee1000 at gmail.com>
Cc: R help <r-help at r-project.org>
Sent: Thursday, September 19, 2013 5:18 PM
Subject: Re: [R] (no subject)
Hi,
You can either use:
A<-as.matrix(rbind(M,Fert))
dimnames(A)<- list(NULL,NULL)
A
# [,1] [,2] [,3]
#[1,] 0.3 0.0 0
#[2,] 0.0 0.5 0
#[3,] 0.0 1.0 5
#or
matrix(rbind(M,Fert),3,3)
A.K.
----- Original Message -----
From: tony toca <meddee1000 at gmail.com>
To: r-help at r-project.org
Cc:
Sent: Thursday, September 19, 2013 8:39 AM
Subject: [R] (no subject)
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 at 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.
More information about the R-help
mailing list