||
最近在尝试物种-生境关联的分析,因此需要找到一个合适的划分生境类型的方法。
mvpart包是构建多元回归树比较常用的R包,相较于tree和rpart来说,教程以及文献都很多
但该包14年停止更新,想要加载它可以采用以下两种办法:
github安装
本地安装包安装
失败的尝试有
更新rtools;
尝试使用旧版本R;
安装低版本mvpart;
在低版本R和低版本rtools下安装低版本mvpart;
devtools::install_github("cran/mvpart");
pak::pkg_install("cran/mvpart")
install.packages("D:/..../mvpart_1.6-2.tar.gz",repos = NULL, type = "source")
始终报错:
part.h:37:5: error: unknown type name 'Sint'
.....
“安装程序包‘D:/.../mvpart_1.6-2.tar.gz’时退出狀態的值不是0”
这样倒腾了两个下午,只能说每个R都有它自己的脾气
我总算意识到,是安装包和我的系统之间有冲突
今天上午决心再试一次!!找不同的安装包
终于
pak::pkg_install("dvbmgr/mvpart")
devtools::install_github("cran/MVPARTwrap")
成功了!!!
GitHub - dvbmgr/mvpart: Multivariate partitioning
David Baumgartner在今年5月份基于cran/mvpart对src文件夹中的内容进行了改动
可能是这个改动解决了我的问题
(只要是这个文件,替换成其他函数/方法进行安装应该也行)
与需要的朋友共享~
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-25 22:40
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社