2015-02-11 33 views
1

当第一列是时间本身并以不规则间隔进行采样时,我如何绘制R中的数据?使用R绘制数据,其中第一列是不规则间隔的时间

例如

 time value 
1 00:00:00  3 
2 00:00:03  4 
3 00:00:07  5 
... 
5 23:59:59  2 

我已经看了TS绘制使用plot.ts数据,但我的第一列本身不能被表示为增加时说,由于数据缺失00:00:00到23:59:59在1秒的间隔。谢谢!

+0

谢谢你的编辑!我对R非常陌生,如果我错过了一些明显的事情,我很抱歉! – user1427026 2015-02-11 22:52:42

回答

3

您应该能够将time转换为实际的日期/时间表示形式,并且可以将value对其进行转换。 R将照顾间距等,例如:假设你的数据集被称为dat

plot(as.POSIXct(dat$time,"%H:%M:%S",tz="UTC"), dat$value) 

enter image description here

+0

工作,非常感谢! – user1427026 2015-02-11 23:11:17

相关问题