我是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废话,并且那边的一切都很好,我正在回归趋势而没有问题。谁能给我一些指示?
答案 0 :(得分:2)
不幸的是,您可能只是偶然发现“由于类似命名的函数导致的用户错误”。在R中,有两个readline
(从终端读取一行(在交互式使用中))和readLines
(用于*读取部分或全部文本行)来自连接)。
前者需要用户输入,第一个参数是“prompt
”,因此等待输入。
还记得cApItaLiZation在R中很重要。