Qua*_*pik 19 installation r package
通过使用以下命令在R中安装软件包:
install.packages('FILE_PATH', repos=NULL, type = "source")
Run Code Online (Sandbox Code Playgroud)
我收到以下错误:
将软件包安装到'/home/p/R/x86_64-pc-linux-gnu-library/3.0'(未指定'lib')在rawToChar中的错误(块[seq_len(ns)]):在字符串中嵌入nul:' PK\003\004\024\0\002\0\b\0]\xadVCr\XCB\XEA\xfcR\0\0\0\XA7\0\0\0\027\0\0\0bivpois-RCODE /.Rhistory+\xce/-JN\xd5PO\xca,+\xc8\xcf,\xd6+IL\xcaI\xd5\vR\xd7\xe4\xe5*\x86J\xe5\xe4\xea%\025`\b\xa5d\xa2\v楖\ xe7%\ xe6'警告信息:在install.packages("/ home/p/Research/14_bivpois-Rcode.zip"中,repos = NULL,:安装包'/ home/p/Research/14_bivpois-Rcode.zip'具有非零退出状态
R版本是,3.0.2 (2013-09-25) -- "Frisbee Sailing"而OS是Linux Mint(UNIX).
为什么我会收到该错误,这是什么意思:
安装包'/home/p/Research/14_bivpois-Rcode.zip'具有非零退出状态
在R?
你可以在这里找到包,文件14_bivpois-Rcode.zip是源.
我尝试在本地安装,路径是正确的.
有什么建议在UNIX中安装该软件包吗?
作者提供的.zip文件不是有效的R包,并且它们确实声明源是在R中"直接使用"(我假设它们意味着需要手动加载包含的函数).的non-zero exit status只是表明有安装"包"的过程中发生错误.
您可以手动提取存档,然后使用例如加载其中的功能source('bivpois.table.R'),或者您可以下载它们提供的.RData文件并将其加载到工作区中load('.RData').这并没有安装用作包的一部分; 相反,它将函数加载到您的全局环境中,使它们暂时可用.
您可以从R下载,提取和加载.RData,如下所示:
download.file('http://stat-athens.aueb.gr/~jbn/papers/files/14/14_bivpois_RDATA.zip',
f <- tempfile())
unzip(f, exdir=tempdir())
load(file.path(tempdir(), '.RData'))
Run Code Online (Sandbox Code Playgroud)
如果您希望.RData文件在当前工作目录中可用,将来要加载,您可以使用以下代码:
download.file('http://stat-athens.aueb.gr/~jbn/papers/files/14/14_bivpois_RDATA.zip',
f <- tempfile())
unzip(f, exdir=tempdir())
file.copy(file.path(tempdir(), '.RData'), 'bivpois.RData')
# the above copies the .RData file to a file called bivpois.RData in your current
# working directory.
load('bivpois.RData')
Run Code Online (Sandbox Code Playgroud)
在未来的R会议中,您可以打电话load('bivpois.RData').
小智 8
在linux上的libs之后安装简单.
curl:sudo apt-get install curl
libssl-dev:sudo apt-get install libssl-dev
libcurl:sudo apt-get install libcurl4-openssl-dev
xml2:sudo apt-get install libxml2-dev
小智 6
您可以尝试使用命令:install.packages('*package_name',dependencies = TRUE)
例如,您必须在Linux中的R机器中安装'caret'软件包:install.packages('caret',dependencies = TRUE)
这样做,也将下载包的所有依赖项.