Hi
I inherited a R package done in 2004 that works perfectly in R 2.15.1
and before, but not in R 3.2.2 ( >= 3).
I have already fixed issues with namespace for functions in R 3 but
maybe not all of them.
Here is the error message:
Error in .Call("R_cutree", tree$merge, k, PACKAGE = "stats")
"R_cutree" not available for .Call() for package "stats"
Thanks for your help
--
S?bastien Moretti
On 08.03.2016 12:01, Sebastien Moretti wrote:> Hi > > I inherited a R package done in 2004 that works perfectly in R 2.15.1 > and before, but not in R 3.2.2 ( >= 3). > > I have already fixed issues with namespace for functions in R 3 but > maybe not all of them. > > Here is the error message: > Error in .Call("R_cutree", tree$merge, k, PACKAGE = "stats") > "R_cutree" not available for .Call() for package "stats"Why do you .Call() into another package? Rather use the API. Best, Uwe Ligges> > > Thanks for your help >
>> Hi >> >> I inherited a R package done in 2004 that works perfectly in R 2.15.1 >> and before, but not in R 3.2.2 ( >= 3). >> >> I have already fixed issues with namespace for functions in R 3 but >> maybe not all of them. >> >> Here is the error message: >> Error in .Call("R_cutree", tree$merge, k, PACKAGE = "stats") >> "R_cutree" not available for .Call() for package "stats" > > Why do you .Call() into another package? Rather use the API.Let's say that I am far from a R master. I never use .Call() myself. I want the code works again in R >= 3 because R support for R 2 will soon be stopped in my institute. When the code will work again, I could change internals by comparing results with R 2 and R 3.> Best, > Uwe Ligges > >> >> Thanks for your help-- S?bastien Moretti