Is there a way to call functions defined in a file say myfunc.r
---------------myfunc.r --------------
myfunc = function(){
return(c(1,2,3,4,5,6,7,8,9,10))
}
getname = function(){
return("chart title")
}
---- Python
How to call getname() here ?
Any help would be greatly appreciated ?
The are features in rpy2 that should help making this cleaner than dumping objects into the global workspace.
The objects in the R file can now be accessed with
myfunc.myfunc
andmyfunc.getname
.Check the documention about importing arbitrary R code as a package (older doc here).
You can do something like this ( python code here)
then you call it
I'd suggest to use what user3282437 suggested here:
I'm not sure that it's a global issue, but on my Windows machine direct call like agstudy advised:
leads to python crash.