R 新手对安装包感到困惑

标签 r google-analytics packages

我对 R 有点陌生,我以为我了解如何从 CRAN 镜像和源文件安装软件包,但现在我被难住了。我目前在 Windows 7 32 位机器上使用 R 2.10.0。

我想尝试使用找到的 RGoogleAnalytics 包 here并且正在尝试按照说明进行操作。他们指示我们从 omegahat 安装 RCurl 和 XML 包。例如,

install.packages("RCurl", repos = "http://www.omegahat.org/R")

但是这不起作用,因为我收到以下错误:
Warning message:
In getDependencies(pkgs, dependencies, available, lib) :
  package ‘RCurl’ is not available

当我尝试这样做时:
install.packages("RCurl", repos = "http://www.omegahat.org/R", type="source")

文件下载后出现以下错误。我以前有 1.0 版,现在已恢复。
trying URL 'http://www.omegahat.org/R/src/contrib/RCurl_1.5-0.tar.gz'
Content type 'application/x-gzip' length 735041 bytes (717 Kb)
opened URL
downloaded 717 Kb

* installing *source* package 'RCurl' ...
Warning in system("sh ./configure.win") : sh not found
ERROR: configuration failed for package 'RCurl'
* removing 'C:/PROGRA~1/R/R-210~1.0/library/RCurl'
* restoring previous 'C:/PROGRA~1/R/R-210~1.0/library/RCurl'

The downloaded packages are in
        ‘C:\Users\Brock\AppData\Local\Temp\Rtmpc9wt5N\downloaded_packages’
Warning message:
In install.packages("RCurl", repos = "http://www.omegahat.org/R",  :
  installation of package 'RCurl' had non-zero exit status

没有详细说明,我无法使用 RGoogleAnalytics 包,因为我遇到了在此 post 中发现的相同错误。 .我只是试图用尽所有可能的选项来解决错误。

您可以提供的任何帮助或见解将不胜感激!

最佳答案

RCurl project page on CRAN说 Windows 二进制文件不可用。 ReadMe将您指向 page maintained by Professor Ripley ,他提供了 RCurl 的二进制文件和其他几个在 Windows 上有特殊构建需求的包。但是,他只为 R 的最新主要修订版提供它们,因此您需要升级到 R-2.12.0 才能从他的页面安装它们。

如果你想在 Windows 上从源代码构建包,你需要安装 Rtools第一的。看起来你还没有这样做。即使你安装了它们,在 Windows 上构建 RCurl 仍然需要额外的步骤......否则 Windows 二进制文件已经在 CRAN 上。

您最好的选择可能是升级 R 并从 Ripley 教授的页面安装 RCurl。

关于R 新手对安装包感到困惑,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4587916/

相关文章:

r - 如何运行 for 循环以生成 n 个观察值的重复样本?

r - 尝试在 R 中使用 tmap 绘制 SpatialLinesDataFrame 时出错

reactjs - 如何正确地将 google API 与 React 集成

grails - 让Grails不要从连字符的应用程序名称中创建软件包

perl - 如何在没有任何提示的情况下使用 Perl 脚本在 FreeBSD 中自动安装 Perl 包?

r - 在 Plotly 中向 3D 散点图添加注释

r - 合并两列上的两个表,而变量的顺序没有作用

google-analytics - 我们如何在没有身份验证系统的网站中跟踪用户流量?

javascript - Google Analytics 和三星智能电视应用程序

r - 如何判断您在R中使用了哪些软件包