Re: [R] specific matrix element tranformation

2012-08-17 Thread David Winsemius
On Aug 17, 2012, at 6:04 PM, bantex wrote: Thanks David. I have actually 1 more question. How do I assign a name to the output created by this function? abc_ret <- abc(...) -- View this message in context: http://r.789695.n4.nabble.com/specific-matrix-element-tranformation-tp4640550p464

Re: [R] specific matrix element tranformation

2012-08-17 Thread R. Michael Weylandt
Please do include context. "name assignment" can mean a few things: i) Adding a "name" attribute can be done with names(x) <- _whatever_ ii) Assigning to an object name should be done outside the function, not within it: x <- myLongFunc(...) Cheers, Michael On Fri, Aug 17, 2012 at 9:04 PM, ban

Re: [R] specific matrix element tranformation

2012-08-17 Thread bantex
Thanks David. I have actually 1 more question. How do I assign a name to the output created by this function? Cheers, B -- View this message in context: http://r.789695.n4.nabble.com/specific-matrix-element-tranformation-tp4640550p4640680.html Sent from the R help mailing list archive at Nabbl

Re: [R] specific matrix element tranformation

2012-08-17 Thread Rui Barradas
Hello, I've made a mistake, it's in the last if/else/if/else. Complete statement below. Em 17-08-2012 06:23, Rui Barradas escreveu: Hello, Inline Em 17-08-2012 04:39, bantex escreveu: Hi guys, After a long while I came up with this : set.seed(2) a<-matrix(rnorm(4),ncol=2) abc<-function(a

Re: [R] specific matrix element tranformation

2012-08-17 Thread David Winsemius
On Aug 16, 2012, at 8:39 PM, bantex wrote: Hi guys, After a long while I came up with this : set.seed(2) a<-matrix(rnorm(4),ncol=2) abc<-function(a) { b=matrix(NA,nrow=3,ncol=3) b[1,1]=a[1,1]+1 b[1,2]=a[2,1]*a[2,2] b[1,3]=a[2,2]+a[1,1] b[2,1]=a[1,1]-5 b[2,2]=sqrt(a[2,2]) b[2,3]=a[1,1]/a[2,2]

Re: [R] specific matrix element tranformation

2012-08-16 Thread Rui Barradas
Hello, Inline Em 17-08-2012 04:39, bantex escreveu: Hi guys, After a long while I came up with this : set.seed(2) a<-matrix(rnorm(4),ncol=2) abc<-function(a) { b=matrix(NA,nrow=3,ncol=3) b[1,1]=a[1,1]+1 b[1,2]=a[2,1]*a[2,2] b[1,3]=a[2,2]+a[1,1] b[2,1]=a[1,1]-5 b[2,2]=sqrt(a[2,2]) b[2,3]=a[1,1

Re: [R] specific matrix element tranformation

2012-08-16 Thread bantex
Hi guys, After a long while I came up with this : set.seed(2) a<-matrix(rnorm(4),ncol=2) abc<-function(a) { b=matrix(NA,nrow=3,ncol=3) b[1,1]=a[1,1]+1 b[1,2]=a[2,1]*a[2,2] b[1,3]=a[2,2]+a[1,1] b[2,1]=a[1,1]-5 b[2,2]=sqrt(a[2,2]) b[2,3]=a[1,1]/a[2,2] b[3,1]=a[2,2]-3 b[3,2]=a[1,1]*(a[1,2]+a[

[R] specific matrix element tranformation

2012-08-16 Thread bantex
Hi guys, I am trying to write a function that allows me to perform specific transformations to each element of a 2 by 2 matrix to generate a 3 by 3 matrix. Input into function-2 by 2 matrix Output from function -3 by 3 matrix For example: # a is my original 2 by 2 matrix #b is my new 3 by 3 m