【问题标题】:Google trends in R GTrendsRR GTrendsR 中的 Google 趋势
【发布时间】:2014-03-13 04:24:20
【问题描述】:

我正在尝试使用 GTrendsR,但无法正常工作。这就是我运行的

library(devtools)
#install_bitbucket("GTrendsR", "persican")
library(GTrendsR)
usr = "my gmail"
psw = "my password"
ch = gConnect(usr, psw)

location = "all"
query = "MOOCs"
MOOCs_trends = gTrends(ch, geo = location, query = query)
MOOCs_trends$SearchInfo

似乎一切正常,但最后一行给了我“NULL”

我做错了什么?

谢谢!

【问题讨论】:

    标签: r


    【解决方案1】:

    这是因为包中存在错误,他们没有命名数据框中的列。我运行相同的代码并得到

    > names(MOOCs_trends)
    [1] ""    ""    ""    ""    "GEO"
    

    但是当你这样做时:

    >head(MOOCs_trends)
    [[1]]
                       Week moocs
    1   2004-01-04 - 2004-01-10     0
    2   2004-01-11 - 2004-01-17     0
    3   2004-01-18 - 2004-01-24     0
    

    它应该像它一样工作。所以数据又回来了。短期解决方法是使用数字索引访问列表。做吧:

    > MOOCs_trends[[1]]
    

    etc... 来访问不同的数据槽。这将需要一个快速的代码修复我肯定会得到正确的名称。或者你可以自己添加它们,但我建议等待代码修复,这样以后的脚本就不会中断。

    【讨论】:

    • 谢谢!我还有一个关于如何绘制它的问题,但我会在尝试一段时间后问它。
    猜你喜欢
    • 2021-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-17
    • 1970-01-01
    相关资源
    最近更新 更多