库twitteR在读取外部文件时出现问题

时间:2012-10-30 13:51:30

标签: r file twitter

我没有互联网连接,我只是想使用R的库twitteR制作一个程序。为此,我已经下载了文件rdmTweets.RData,它应该包含一组twitters。该文件位于:http://www.rdatamining.com/data

我尝试使用以下方法阅读该文件:

  rdmTweets<-userTimeline("rdmTweets.RData",n=200)

也直接转换为数据框:

  df<-do.call("rbind",lapply("rdmTweets.RData",as.data.frame)

但是,根本没有结果。我的意思是它没有显示任何信息。我试着把它读成一个文件:

  rdm<-file("rdmTweets.RData","r")
  lines<-readLines(rdm)

也没有结果。我似乎唯一可以访问该文件的方式是:

  rdmTweets<-userTimeline("rdatamining",n=200) 

但这意味着要有一个有效的互联网连接。所以我的问题是如何以一种我可以获取其内容的方式读取该文件,就像我使用userTimeline一样? 感谢

1 个答案:

答案 0 :(得分:1)

要读取RData文件,您需要使用 load()

运行以下代码。第一行从文件加载数据对象 rdmTweets ,第二行将其转换为数据框。您还需要安装包twitteR。

load("rdmTweets.RData")
df <- do.call("rbind", lapply(rdmTweets, as.data.frame))