Re: [R] matrix of all difference between rows values

2012-11-11 Thread arun
ec1,"-")),matrix(apply(expand.grid(vec1,vec1),1,diff),ncol=7)) #[1] TRUE A.K. - Original Message - From: cleberchaves To: r-help@r-project.org Cc: Sent: Sunday, November 11, 2012 7:07 AM Subject: Re: [R] matrix of all difference between rows values Hi Arun, i don't

Re: [R] matrix of all difference between rows values

2012-11-11 Thread cleberchaves
Hi Arun, i don't know exactly the error of yours script. Maybe when i changed from "10-x" to "dat1[1,2]-x" (because my real matrix does not start with 10) the error has appeared, the same numbers repeat in all columns. Maybe when i change for your second script that error does not appear again. Ne

Re: [R] matrix of all difference between rows values

2012-11-10 Thread arun
t1)<-dimnames(res1)  mat1 #  a  b  c  d  e #a 0 -1 -2 -3 -4 #b 1  0 -1 -2 -3 #c 2  1  0 -1 -2 #d 3  2  1  0 -1 #e 4  3  2  1  0 A.K. - Original Message - From: cleberchaves To: r-help@r-project.org Cc: Sent: Saturday, November 10, 2012 3:55 PM Subject: Re: [R] matrix of all differe

Re: [R] matrix of all difference between rows values

2012-11-10 Thread arun
r-help@r-project.org Cc: Sent: Saturday, November 10, 2012 2:25 PM Subject: Re: [R] matrix of all difference between rows values Thank you very much, arun kirshna! That's it! I only modified the "res1<-apply(toeplitz(dat1[,2]),1,function(x) 10-x)" for "res1<-apply(toepli

Re: [R] matrix of all difference between rows values

2012-11-10 Thread cleberchaves
Mmmm... Actually, Rui Barradas is the right! Arun kirshna, yours script has an error. That repeat the same set of numbers in all columns... Anyway, thanks for both! -- View this message in context: http://r.789695.n4.nabble.com/matrix-of-all-difference-between-rows-values-tp4649191p4649207.h

Re: [R] matrix of all difference between rows values

2012-11-10 Thread Rui Barradas
Hello, Try the following. # Create the dataset Table1 <- matrix(10:6, ncol = 1) rownames(Table1) <- letters[1:5] Table1 t(outer(Table1[,1], Table1[,1], `-`)) Hope this helps, Rui Barradas Em 10-11-2012 18:32, cleberchaves escreveu: Hello all, i would like to calculate the difference of all r

Re: [R] matrix of all difference between rows values

2012-11-10 Thread cleberchaves
Thank you very much, arun kirshna! That's it! I only modified the "res1<-apply(toeplitz(dat1[,2]),1,function(x) 10-x)" for "res1<-apply(toeplitz(dat1[,2]),1,function(x) dat1[1,2]-x)" and worked very well! Thanks again! -- View this message in context: http://r.789695.n4.nabble.com/matrix-of-a

[R] matrix of all difference between rows values

2012-11-10 Thread cleberchaves
Hello all, i would like to calculate the difference of all row values and the others row values from my matrix (table 1). The output (table 2) would be a matrix with input matrix's row names on row names and colums names, thereby the difference values among two of the row names could be bether foun