【问题标题】:How to load google trends package in R如何在 R 中加载谷歌趋势包
【发布时间】:2016-10-18 17:40:39
【问题描述】:

我想在 R 中使用谷歌趋势,但它甚至不会加载包。 我尝试使用类似帖子中的几个解决方案来修复它:

  1. Error in loadNamespace(name) : there is no package called 'Rcpp'

  2. lib unspecified & Error in loadNamespace

代码如下:

> install.packages(gtrendsR)
Error in install.packages : object 'gtrendsR' not found
> install.packages("gtrendsR")
Installing package into ‘C:/Users/Rafael/Documents/R/win-library/3.3’
(as ‘lib’ is unspecified)
trying URL 'https://cran.rstudio.com/bin/windows/contrib/3.3/gtrendsR_1.3.4.zip'
Content type 'application/zip' length 1067912 bytes (1.0 MB)
downloaded 1.0 MB

package ‘gtrendsR’ successfully unpacked and MD5 sums checked

The downloaded binary packages are in
C:\Users\Rafael\AppData\Local\Temp\Rtmp4iqNMv\downloaded_packages
> library("gtrendsR")
Error in loadNamespace(j <- i[[1L]], c(lib.loc, .libPaths()), versionCheck = vI[[j]]) : 
there is no package called ‘Rcpp’
Error: package or namespace load failed for ‘gtrendsR’

【问题讨论】:

  • 在一个全新的 R 会话中,您可以尝试:install.packages("gtrendsR",dependencies=TRUE) 以确保所有依赖项都已安装

标签: r install.packages google-trends


【解决方案1】:

您的机器出现了一些混乱。虽然我参与了这两个包,但gtrendsR 并不(直接)依赖于Rcpp

您可以通过上面的链接查看 Depends: 和 Imports:

您可以尝试的一件事是加载 gtrendsR 所依赖的各种包,看看错误出现在哪里。

所有包在 CRAN 上,您应该可以毫不费力地整理出您的机器。

【讨论】:

    【解决方案2】:

    你需要点击 R 的安装命令

    install.packages("readr")
    

    安装后..

    【讨论】:

      【解决方案3】:

      在 Mac 上,运行下面的命令并且成功了。

      install.packages("readr")
      install.packages("colorspace")
      install.packages("vctrs")
      install.packages("gtrendsR")
      

      【讨论】:

        猜你喜欢
        • 2021-08-09
        • 2021-01-17
        • 2022-11-02
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2014-01-08
        相关资源
        最近更新 更多