通过制作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为例子的主要内容,如果未能解决你的问题,请参考以下文章

通过制作R包的方式安装一些版本错位的包——以Rdonlp2为例子

Python及R安装包版本查看方法

利用Anaconda进行包版本控制

安装R语言的包的方法

R语言的R包及其使用

R语言篇:R包的安装