读取行导致等待输入R.

时间:2013-12-12 16:03:37

标签: r

我是R的总菜鸟,我可能比我能咬的更多,但是如果你可以帮助我,我会很感激。

所以我要做的是从twitter(工作)中检索最高趋势,然后将它们用作URL的一部分以尝试撤回其定义。我的问题是readline函数似乎等待我在尝试URL之前点击返回并且我正在寻找一种方法让它自动完成其余的工作,请在下面找到我的代码

definitions <- ""
lapply(X=hashtags,FUN=function(X){
tagdef <- c(tagdefurl,X[[dfPointer]])
tagdef<- paste(tagdef,collapse=" ")
tagdef <- stringr::str_replace(string=tagdef,pattern=" ", replacement="")
definitions <- tryCatch(readline(tagdef),silent=F)
})

tagdef被定义为应该在

中存储返回的定义的列表

我已经检查了我所有的OAuth废话,并且那边的一切都很好,我正在回归趋势而没有问题。谁能给我一些指示?

1 个答案:

答案 0 :(得分:2)

不幸的是,您可能只是偶然发现“由于类似命名的函数导致的用户错误”。在R中,有两个readline从终端读取一行(在交互式使用中))和readLines(用于*读取部分或全部文本行)来自连接)。

前者需要用户输入,第一个参数是“prompt”,因此等待输入。

还记得cApItaLiZation在R中很重要。