小编nem*_*mja的帖子

gtrendsR错误:widget $ status_code == 200不为TRUE

我使用最新版本的devtools :: install_github('PMassicotte/gtrendsR')

直到昨天晚上一切都很好.然后我收到此错误消息:

Error: widget$status_code == 200 is not TRUE
Run Code Online (Sandbox Code Playgroud)

码:

trend1 = gtrends("google", geo = c(""), time = "2014-07-28 2015-11-23")
Run Code Online (Sandbox Code Playgroud)

结果:

> trend1 = gtrends("google", geo = c(""), time = "2014-07-28 2015-11-23")
Error: widget$status_code == 200 is not TRUE
Run Code Online (Sandbox Code Playgroud)

有谁知道如何解决的问题?

r web-scraping google-trends gtrendsr

6
推荐指数
1
解决办法
1198
查看次数

使用R在facebook api中拆分有机和付费的印象

我正在使用Rfacebook包来检索facebookpost所拥有的总印象.这样可以正常工作,但是,此方法不会分割付费和有机展示次数.我使用以下代码:

getInsights(object_id="post_id", token= token, metric='post_impressions')
Run Code Online (Sandbox Code Playgroud)

有谁知道我如何区分有机和付费的展示次数/覆盖面?

social facebook r facebook-graph-api rfacebook

5
推荐指数
1
解决办法
324
查看次数

如何删除具有特殊字符的行?

我想从我的数据框中删除包含左括号"("的行.

我尝试了以下方法:

df[!grepl("(", df$Name),] 
Run Code Online (Sandbox Code Playgroud)

但这并没有追查(标志

regex r dataframe grepl

3
推荐指数
1
解决办法
384
查看次数

我怎样让ggplot每天打破x轴?

我想得到一个每天显示一定数量的条形图.然而,ggplot并没有显示出这些日子,而是每个月的总结.我怎样让ggplot每天打破x轴?

这是我正在使用的代码:

ggplot(aes(x=d.data$a, y= d.data$b), data = d.data) +
  geom_bar(stat = 'identity', position = 'dodge') +
  scale_x_date(breaks = '1 day') +
  theme(axis.text.x = element_text(angle = 90, vjust = 0.5))
Run Code Online (Sandbox Code Playgroud)

运行上面的代码后,会发生以下错误:Error in strsplit(unitspec, " ") : non-character argument

以下数据用作输入:

d.data <- structure(list(a = structure(c(16771, 16772, 16773, 16774, 16776, 
    16777, 16780, 16781, 16782, 16784, 16785, 16787, 16788, 16789, 
    16790, 16791, 16792, 16796, 16797, 16798, 16799, 16800, 16801, 
    16802, 16803, 16804, 16805, 16806, 16807, 16808, 16809, 16810, 
    16811, 16812, 16813, 16814, 16815, …
Run Code Online (Sandbox Code Playgroud)

r date time-series bar-chart

2
推荐指数
1
解决办法
1171
查看次数