WeiQiang -
As I read it, both difficulties arise on the DCOM side,
not in the R syntax. Problem 1, and I'm just guessing,
could arise if you are not allowed to overwrite the
value of Result in the DCOM environment. Try again,
using two different variable names in the two successive
lines.
Problem 2 would seem to have something to do with the
DCOM syntax for subscripting an array. Inside R, the
syntax would be to use square brackets for subscripting x,
thus, x[1,1] would return the upper left corner element.
I have no knowledge of DCOM, so I don't know how the
command Response.write Result(1,1) gets interpreted.
- tom blackwell - u michigan medical school - ann arbor -
On Wed, 10 Sep 2003 [EMAIL PROTECTED] wrote:
Hello,
I am a newbie in R project and trying to call prcomp(x) of R function
using (D)COM server communicate with R in ASP, and encountering the error
Runtime error -2147221493(8004000b). Automation Error, Object is static,
operation not allowed.
Source code is shown as below:
%
Set StatConn=Server.CreateObject(StatConnectorSrv.StatConnector)
StatConn.Init (R)
Result=StatConn.Evaluate(x-matrix(c(1,2,3,4,5,6,7,8,9),3))
Result=StatConn.Evaluate(y-prcomp(x))
StatConn.Close
%
I have another problem when displaying dimension variable
Result(1,1) on client, there will be a Type mismatch: 'Result' error.
Source code is shown as below:
%
Set StatConn=Server.CreateObject(StatConnectorSrv.StatConnector)
StatConn.Init (R)
Result=StatConn.Evaluate(x-matrix(c(1,2,3,4,5,6,7,8,9),3))
Response.write Result(1,1)
StatConn.Close
%
You are very appreciated if you help me on above issue.
Thanks Again!
Regards,
WeiQiang Li
IT-Factory Information Systems
Tel: 6485-2439
__
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help
__
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help