Angel Marley
2014-Sep-04 13:03 UTC
[R] mvpart error in R 3.1.1 "s_to_rp" not available for .C()
Dear R list, I'm working with recursive tress using packages mvpart and rpart in R in linux xubuntu (64). The package performed with no problem under my previous R version (2.14) I had recently updated my R version to 3.1.1 and when I try to run a mvpart model I get the following error mesage data(spider) mvpart(data.matrix(spider[,1:12])~herbs+reft+moss+sand+twigs+water, data=spider) Error en .C("s_to_rp", n = as.integer(nobs), nvarx = as.integer(nvar), : "s_to_rp" not available for .C() for package "mvpart" I tried to find this problem on the web, but I was not able to find any response. If you can please help me to solve this problem, I would be grateful. Best regards and thank you in advance Angel Segura PD below you will find R and session info Working on Ubuntu 12.04.2 LTS \n \l R.Version() $platform [1] "x86_64-pc-linux-gnu" $arch [1] "x86_64" $os [1] "linux-gnu" $system [1] "x86_64, linux-gnu" $status [1] "" $major [1] "3" $minor [1] "1.1" $year [1] "2014" $month [1] "07" $day [1] "10" $`svn rev` [1] "66115" $language [1] "R" $version.string [1] "R version 3.1.1 (2014-07-10)" $nickname [1] "Sock it to Me"> sessionInfo()R version 3.1.1 (2014-07-10) Platform: x86_64-pc-linux-gnu (64-bit) locale: [1] LC_CTYPE=es_ES.UTF-8 LC_NUMERIC=C [3] LC_TIME=en_US.UTF-8 LC_COLLATE=es_ES.UTF-8 [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=es_ES.UTF-8 [7] LC_PAPER=en_US.UTF-8 LC_NAME=C [9] LC_ADDRESS=C LC_TELEPHONE=C [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C attached base packages: [1] stats graphics grDevices utils datasets methods base other attached packages: [1] mvpart_1.6-2 rpart_4.1-8 [[alternative HTML version deleted]]
Uwe Ligges
2014-Sep-05 07:15 UTC
[R] mvpart error in R 3.1.1 "s_to_rp" not available for .C()
On 04.09.2014 15:03, Angel Marley wrote:> Dear R list, > > I'm working with recursive tress using packages mvpart and rpart in R in linux xubuntu (64). > > The package performed with no problem under my previous R version (2.14) > > I had recently updated my R version to 3.1.1 and when I try to run a mvpart model I get the following error mesage > > data(spider) > mvpart(data.matrix(spider[,1:12])~herbs+reft+moss+sand+twigs+water, data=spider)This works for me. Please run update.packages(checkBuilt=TRUE) and update your packages. Best, Uwe Ligges> > Error en .C("s_to_rp", n = as.integer(nobs), nvarx = as.integer(nvar), : > "s_to_rp" not available for .C() for package "mvpart" > > I tried to find this problem on the web, but I was not able to find any response. > > If you can please help me to solve this problem, I would be grateful. > Best regards and thank you in advance > Angel Segura > > PD below you will find R and session info > > Working on Ubuntu 12.04.2 LTS \n \l > > R.Version() > $platform > [1] "x86_64-pc-linux-gnu" > > $arch > [1] "x86_64" > > $os > [1] "linux-gnu" > > $system > [1] "x86_64, linux-gnu" > > $status > [1] "" > > $major > [1] "3" > > $minor > [1] "1.1" > > $year > [1] "2014" > > $month > [1] "07" > > $day > [1] "10" > > $`svn rev` > [1] "66115" > > $language > [1] "R" > > $version.string > [1] "R version 3.1.1 (2014-07-10)" > > $nickname > [1] "Sock it to Me" > >> sessionInfo() > R version 3.1.1 (2014-07-10) > Platform: x86_64-pc-linux-gnu (64-bit) > > locale: > [1] LC_CTYPE=es_ES.UTF-8 LC_NUMERIC=C > [3] LC_TIME=en_US.UTF-8 LC_COLLATE=es_ES.UTF-8 > [5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=es_ES.UTF-8 > [7] LC_PAPER=en_US.UTF-8 LC_NAME=C > [9] LC_ADDRESS=C LC_TELEPHONE=C > [11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C > > attached base packages: > [1] stats graphics grDevices utils datasets methods base > > other attached packages: > [1] mvpart_1.6-2 rpart_4.1-8 > > [[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. >