[Rcpp-devel] function not getting stored properly..

Dirk Eddelbuettel edd at debian.org
Fri Mar 23 14:35:52 CET 2018


On 23 March 2018 at 09:11, JJ Allaire wrote:
| Rcpp functions compiled with sourceCpp/cppFunction/etc. are not stored
| across sessions. If you want this behavior you should write a package.

As we already said here:

  https://stackoverflow.com/questions/49448920/function-not-getting-stored-properly-in-r-console

Akshay:  Please do not cross-post.

Dirk
 
| J.J.
| 
| On Fri, Mar 23, 2018 at 7:49 AM, akshay kulkarni <akshay_e4 at hotmail.com>
| wrote:
| 
| > dear members,
| >
| >
| > I have created a function mygrpc using cppFunction using Rcpp. When I call
| > the function after starting the R session, I get the following error:
| >
| > > mygrpc(xmc1,ygix,ygrpc)
| > Error in .Call(<pointer: (nil)>, x, ygix, ygrpc) :
| >   NULL value passed as symbol address
| >
| > xmc1 is a matrix of OHLC data of a stock, while ygix and ygrpc are
| > functions that act on the daily increment of the stock.
| >
| > But when I rewrite the function again using cppFunction in Rcpp, and run
| > it, it is getting executed. Even the function is getting displayed in the
| > output of the ls() function.
| >
| > I think the function is not getting stored properly, after I finish my
| > session in the R console.
| >
| > Any idea how to store the function properly so that I can use it again in
| > my R functions without rewriting ygrpc again and again? If ygrpc is not
| > stored properly, why is it getting displayed in the output of the ls()
| > function?
| >
| > Very many thanks for time and effort...
| >
| > down votefavoritI have created a function mygrpc using cppFunction using
| > Rcpp. When I call the function after starting the R session, I get the
| > following error:
| > <https://stackoverflow.com/questions/49448920/function-not-getting-stored-properly-in-r-console#>
| >
| >
| > _______________________________________________
| > Rcpp-devel mailing list
| > Rcpp-devel at lists.r-forge.r-project.org
| > https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
| >
| _______________________________________________
| Rcpp-devel mailing list
| Rcpp-devel at lists.r-forge.r-project.org
| https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel

-- 
http://dirk.eddelbuettel.com | @eddelbuettel | edd at debian.org


More information about the Rcpp-devel mailing list