早上好!在日期列表中应用函数
我有一个关于函数循环的问题。我花了几个小时试图弄清楚,我怀疑答案是在那里,我只是不知道要问的正确问题,所以我会尝试在这里阐述它。我正在使用twitteR()软件包来下拉鸣叫,并试图编写一个函数,您可以指定一个日期范围,并且它会在该范围内的每一天下拉鸣叫,例如,天数为1点10分,并且它会下拉鸣叫从{1:2 2:3 ... 9:10}
在searchtwitter()
函数中有一个用于since =“”和until =“”的位置,这些数据采用格式为“yyyy-mm-dd ”。因此,我的方法是尝试使用say x<-seq(as.Date(x), length.out="", by="1 day")
生成日期序列,然后在第二天开始另一个日期序列。这给了我们两个序列,比如说x和y。然后,我想将searchtwitter()函数应用于这些函数,以生成每个x和y值的推文列表。我本来只是想用sapply()函数来做到这一点如下
sapply(x, searchTwitter("qantas", n=1, cainfo="cacert.pem", retryOnRateLimit=99999, since=x))
这不是然而,工作,我认为日期为引起错误也许是CHR处理?
任何帮助,非常感谢。
这是很难看到你的函数窃听而不包括这里的代码。我想像你必须创建每一天的序列中的一个循环,并在粘贴功能包的序列。即:X < - 糊(SEQ(来自= as.Date(x)中,以= as.Date(Y))) – maloneypatr