【发布时间】:2017-04-23 03:13:52
【问题描述】:
我需要从 Google Trends 下载几个词的搜索量。之后我想将文件保存为 csv。
我尝试了以下方法:
单词
很明显,趋势中的数据被覆盖了,所以在这种情况下,手球只剩下最后一个词了。如何下载多个数据?
感谢您的帮助!
里卡达
【问题讨论】:
标签: r loops download google-trends gtrendsr
我需要从 Google Trends 下载几个词的搜索量。之后我想将文件保存为 csv。
我尝试了以下方法:
单词
很明显,趋势中的数据被覆盖了,所以在这种情况下,手球只剩下最后一个词了。如何下载多个数据?
感谢您的帮助!
里卡达
【问题讨论】:
标签: r loops download google-trends gtrendsr
你可以这样尝试:
library(gtrendsR)
# Switch https://www.google.com/settings/security/lesssecureapps to on if needed:
gconnect("username", "password")
words <-c("Tennis","Fußball", "Handball")
trends<- gtrends(words, geo="DE",start_date = as.Date("2004-01-01"), end_date = as.Date(Sys.time()))
for (word in tolower(words))
write.csv( trends$trend[, c("start", "end", word)], paste0(word, ".csv") )
【讨论】:
这样做。
write.csv(yourobject$tableframe, file= "filedir\\filename.csv")
要获取表格,请执行names(myobject)
然后你就成功了。
【讨论】: