该软件包可在本网站上找到。 http://cran.r-project.org/src/contrib/Archive/rlandscape/
当我使用时:
install.packages("rlandscape",
repos = "http://cran.r-project.org/src/contrib/Archive/rlandscape/",
type="source")
我收到以下错误:
包'rlandscape'不可用(对于R版本3.1.2)
我也尝试过旧版本,但没有运气..
答案 0 :(得分:2)
devtools
包具有可以安装存档版本的功能。尝试:
library("devtools")
install_version("rlandscape",version="1.0",
repos="http://cran.r-project.org")
(您应该可以使用repos=getOption("repos")["CRAN"]
,但看起来您的repos
选项稍有混乱,即网址缺少http://
。)
(repos
论证是必要的,以解决我认为install_version
中的一个小故障,即it assumes that repos
is a length-1 character vector。)
我认为这也应该自动安装适当的依赖项 - 如果它们位于Windows的CRANextra存储库中,它有点像catch-22,因为必须为了得到{{{}而禁止它。 1}}工作......
也可能是install_version
自动假定您希望将包和所有依赖项安装为源(非二进制)安装,在这种情况下,您需要安装编译工具。 install_version
包实际上没有包含任何已编译的代码,但它的依赖包含...
答案 1 :(得分:0)
这是一个不再受支持的旧(已存档)程序包。如果您真的需要它,可以使用R CMD INSTALL
安装它,但您还需要手动安装所有依赖项。
安装所需的包给了我以下内容:
>R CMD INSTALL ~/Downloads/rlandscape_1.0.tar.gz
* installing to library ‘/Users/mohamedahmed/Rlibs’
ERROR: dependencies ‘spatstat’, ‘deldir’, ‘gWidgets’, ‘gWidgetsRGtk2’ are not available for package ‘rlandscape’
* removing ‘/Users/mohamedahmed/Rlibs/rlandscape’
我不确定CRAN上是否仍然可以使用所有依赖项,但这似乎是具有挑战性的任务。