不能将类型'环境'强加到'字符'类型的矢量 - Twitter

时间:2014-09-25 10:52:04

标签: r twitter environment

tw_id<-read.delim('all_ids.tsv.chunk001') # contains only tweet ids

tw_id[3] <- paste(c(1:nrow(tw_id)))  #creating 3rd col to hold tweets

  tweet_id<-paste(tw_id[1,2])   #pass 1st tweet id to variable

  tweet<-showStatus(tweet_id)  #pass 1st tweet into variable

  do.call("rbind",lapply(tweet,as.data.frame)) # convert tweet into data frame


Error in as.data.frame.default(X[[1L]], ...) : 
  cannot coerce class "structure("defaultBindingFunction", package = "methods")" to a data.frame

如何将Twitter属性转换为字符串/数字。

尝试过粘贴功能。同样的错误。

需要将它们与其他列一起呈现为可读格式。

感谢。

1 个答案:

答案 0 :(得分:2)

我试图传递整个环境变量,而我只需要text属性。 现在解决了。

 do.call("rbind", lapply(tweet$text, as.character))