通过制作R包的方式安装一些版本错位的包——以Rdonlp2为例子
Posted 统计学小王子
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了通过制作R包的方式安装一些版本错位的包——以Rdonlp2为例子相关的知识,希望对你有一定的参考价值。
目录
引言
大部分包的安装都可以使用“install.packages
”安装但是很多包因为作者没有及时维护或者没有在正式的cran或者github上发布导致安装很不方便,这时候可以选择安装install_url(ur)
也可也选择自己用新的包的框架重新对旧的包打包使用。下面以Rdonlp2为例讲一下具体安装流程。
步骤
1、下载包
首先是把包下载到本地:下面是链接:
https://r-forge.r-project.org/R/?group_id=156
里面有两个版本1.tar.gz和zip
的,这两个都可以,随便下载一个解压:
2、制作新包的环境
library(devtools)
create_package("lp")
3、移动文件
把从网页上下载的4个文件夹移动到新的文件里。
4、打开proj工程文件
5、建立包
6、载入使用
这样就可以使用Rdonlp2里的函数了。
以上是关于通过制作R包的方式安装一些版本错位的包——以Rdonlp2为例子的主要内容,如果未能解决你的问题,请参考以下文章