time count
2017-03-08 19:33 1
2017-03-23 22:11 1
2017-03-30 3:30 10
2017-03-09 19:33 13
2017-03-23 22:11 1
2017-03-31 3:30 1
.....
这些数据是关于消费者评论的写作速度
所以我想制作一个我可以轻松了解评论速度的情节。
例如,
在X轴上,时间序列从2017-03-08开始
通过相同的间隔(秒或分钟)有一个条形图
因此,如果评论写入速度很快,则条形图密集。
然后时间继续,spped不是那么快,条形图不密集
我该怎么做?
cc5<-dt[, tdiff := difftime(cc, shift(cc, fill=cc[1L]), units="secs"),
by=title]
使用此代码,我可以制作difftime列
我还有一个问题时间列是字符类型
所以我尝试使用as.Date将其更改为日期类型它不起作用
所以我将其更改为POSIXct类型
我认为按时间顺序制作X轴我需要更改日期类型
答案 0 :(得分:1)
我不是百分百肯定我真的理解你想要的结果, 但通常当我想在x轴上放置日期时,我会转到Understanding dates and plotting a histogram with ggplot2 in R 并使用Gauden的Code v1。如果您已成功将字符更改为POSIXct时间,则.Date()应该可以正常工作。