[R] Optimizing variables represented in a matrix
David Winsemius
dwinsemius at comcast.net
Thu May 31 16:49:12 CEST 2012
On May 31, 2012, at 7:37 AM, <nataraj at orchidpharma.com> <nataraj at orchidpharma.com
> wrote:
>
> Dear R-list members,
>
> I have a matrix with non-numeric variables in it and I have to
> optimize the variables of the matrix in a formula using optim
> routine of the stats4 package. I know the matrix can only take
> numeric data
Some of the things you think you know, are not so:
> exvec <- c('0.05V1+V2', '0.31V1', '0.05V1', '0.31V1', '0.3V1+V2',
'0.5V1', '0.05V1', '0.5V1', '0.1V1+V2')
> matrix(exvec, 3,3)
[,1] [,2] [,3]
[1,] "0.05V1+V2" "0.31V1" "0.05V1"
[2,] "0.31V1" "0.3V1+V2" "0.5V1"
[3,] "0.05V1" "0.5V1" "0.1V1+V2"
> and so I would like to know how to store non-numeric variables
> inside a matrix.
>
> Say for example: The 3X3 matrix is 0.05V1+V2 0.31V1
> 0.05V1
> 0.31V1 0.3V1+V2
> 0.5V1 0.05V1
> 0.5V1 0.1V1+V2
>
> The matrix is only for an example and the real matrix that I want to
> use is a 15X15 matrix ,here I would like to optimize the values of
> V1 and V2 using a formula.
Whether that plan makes sense seems problematic, but that wasn't your
question.
>
> Could you please help me how to go about to represent the matrix in R.
I'm guessing you have thoughts of evaluating these expressions. They
are not valid R expressions, however. You have some further study to do.
--
David Winsemius, MD
West Hartford, CT
More information about the R-help
mailing list