R 从旧包中获取函数

R 从旧包中获取函数,r,package,R,Package,有很多包都有我想使用的功能,但是这些包不再维护,而是为旧的R版本构建的 使用R3.0.02,我得到以下结果 install.packages("steepness") Warning message: package ‘steepness’ is not available (for R version 3.0.2) 相似使用 packageurl <- "http://cran.r-project.org/src/contrib/Archive/steepness/steepness

有很多包都有我想使用的功能,但是这些包不再维护,而是为旧的R版本构建的

使用R3.0.02,我得到以下结果

install.packages("steepness")
Warning message:
package ‘steepness’ is not available (for R version 3.0.2) 
相似使用

packageurl <- "http://cran.r-project.org/src/contrib/Archive/steepness/steepness_0.2.tar.gz"
install.packages(packageurl, contriburl=NULL, type="source")
Warning message:
package ‘http://cran.r-project.org/src/contrib/Archive/steepness/steepness_0.2.tar.gz’ is not available (for R version 3.0.2) 

我只想要几个函数,以节省自己的时间重写一切从头开始。最好的办法是什么?例如,我可以自己复制这两个函数的源代码并自己定义它们吗?我已经查看了该软件包的文件夹,但是没有明显的
.r
文件可以从
.rdb
.rdx
中窃取代码,这是我不熟悉的文件格式。

如果你有在
r
中定义函数的经验,你可以从CRAN下载捆绑的
*.tar.gz
软件包,查看解包包包的
R
文件夹,提取您需要的代码。

干杯,我已经这样做了,但是只有
.rdx
.rdb
文件,我不熟悉这些文件类型。我刚刚完成了这项工作,在子目录R中有很好的.R文件。
*.rdx
*。rdb
是二进制文件。因此,它根本不会帮助你看他们。假设您想查看软件包的源代码,您可以从主页下载它并卸载软件包。然后您应该找到一个名为
R
的子文件夹,其中包含原始的
*.R
文件。相关:收到文件了,谢谢!
library(steepness)
Error: package ‘steepness’ was built before R 3.0.0: please re-install it