[R] Need your help-SOS

2003-09-10 Thread WeiQiang . Li
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


Re: [R] Need your help-SOS

2003-09-10 Thread Thomas W Blackwell
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