Re: [R] Rexcel path problem

From: Richard M. Heiberger <rmh_at_temple.edu>
Date: Fri, 01 Apr 2011 10:23:34 -0400

Jorge,

This looks like an R on Windows problem, it is unrelated to VBA.

You have the statement

("source('X:\Trading\Energy\JorgeSpace\TMPholder\cpixe\home models\toto.R')")

which is invalid R. You need to use either forward slashes or double-back-slashes in R commands.
See the R for Windows FAQ 2.16.

Further RCOM questions should be addressed to the rcom list. You can sign up at
rcom.univie.ac.at

Rich

On Fri, Apr 1, 2011 at 10:12 AM, Jorge Nieves <jorge.nieves_at_moorecap.com>wrote:

>
> Hi,
>
> I am running a test to call an R script with in excel using VBA. My VBA
> code is shown bellow. The middle section of this mail also includes the
> content of my Rscript. The bottom part shows the error message form the
> R console.
>
> It seems that Excel is opening the R console without any problems.
>
> The problem I am seeing is that Rinterface.RRun instruction is
> interpreting the "\T" part of the path as an R command. It does not
> recognize the "X:\Trading\Energy\JorgeSpace\TMPholder\cpixe\home
> models\" as a one single string, or path.
>
>
> Any ideas how can I fix the problem?
>
> Thanks ,'
>
> Jorge
>
>
> VB code
> Sub tester()
>
> Rinterface.StartRServer
>
> Rinterface.RRun
> ("source('X:\Trading\Energy\JorgeSpace\TMPholder\cpixe\home
> models\toto.R')")
>
> Rinterface.StopRServer
>
> End Sub
>
>
>
> "R cript code toto.R"
> path = getwd()
> setwd(path)
> a = 5
> b=5
> x = matrix(rnorm(a*b),a,b)
> a = 5
> b=5
>
> y = matrix(rnorm(a*b),a,b)
> z = x %*% y
> savefile = paste(path,"/","testresults.csv",sep="")
> write.csv(z, file = savefile)
>
>
>
>
>
> Rconsole message
>
> Type 'demo()' for some demos, 'help()' for on-line help, or
> 'help.start()' for an HTML browser interface to help.
> Type 'q()' to quit R.
>
> Loading required package: rcom
> Loading required package: rscproxy
> Error: '\T' is an unrecognized escape in character string starting
> "source('X:\T"
> > >
>
> Jorge Nieves
>
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help_at_r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide
> http://www.R-project.org/posting-guide.html<http://www.r-project.org/posting-guide.html>
> and provide commented, minimal, self-contained, reproducible code.
>

        [[alternative HTML version deleted]]



R-help_at_r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code. Received on Fri 01 Apr 2011 - 14:32:49 GMT

Archive maintained by Robert King, hosted by the discipline of statistics at the University of Newcastle, Australia.
Archive generated by hypermail 2.2.0, at Fri 01 Apr 2011 - 14:40:28 GMT.

Mailing list information is available at https://stat.ethz.ch/mailman/listinfo/r-help. Please read the posting guide before posting to the list.

list of date sections of archive