我正在尝试绘制创建的twitters时间。我可以使用以下代码提取创建的时间:
tweets <- searchTwitter('weather', n=100,lang='en')
t <- twListToDF(tweets)
s <- t[, c("created")]
我得到的时间格式如下:2017-02-25 18:52:06 UTC
尝试用绘图绘制它只提供一个点列表。我不确定它是否是由于日期/时间格式造成的。
我想创建一个条形图,每个条形代表一小时内推文的数量。 x轴表示时间,y轴表示推文的数量。
有什么想法吗?
答案 0 :(得分:1)
我使用的一种方法是使用'lubridate'软件包,它可以在CRAN上使用。
library(lubridate)
date(now())
hour(now())
您可以使用向量now()
替换s
。如果您的s
向量具有POSIXct类,我相信这会有效。可能还有替代解决方案涉及lubridate R包。我希望这会有所帮助。