我只有一个日期,时间和字符串作为值的文件,我想在时间序列中绘制两个值AOSL / AOSR。我想在图中看到值变化的不同时间。有什么办法吗?
2012/07/02 06:35:49.551 AOSL
2012/07/02 06:35:50.048 AOSR
2012/01/26 01:37:27.691 AOSR
2012/01/26 01:37:27.847 AOSL
2012/01/10 08:32:49.578 AOSR
2012/01/10 08:32:49.832 AOSL
2012/01/14 00:02:00.480 AOSL
2012/01/14 00:02:02.507 AOSL
2012/01/14 00:02:04.565 AOSL
2012/01/14 00:02:07.605 AOSL
2012/01/14 00:02:12.641 AOSL
2012/01/14 00:02:55.001 AOSR
2012/01/14 00:02:57.026 AOSR
2012/01/14 00:02:59.062 AOSR
答案 0 :(得分:0)
将您的数据扫描到数据框中(这是最繁琐的步骤)
您可能希望使用perl或sed将其转换为csv。
perl magic
mydata=read.csv("mydata.csv")
将日期列转换为as.POSIXct
mydata$date=as.POSIXct(mydata$date)
使用plot(或ggplot如下)绘制数据
qplot(data=mydata,,color=type,x=date,y=type)
顺便说一下,我把它画好了,看起来很无聊 - 什么是AOSL - 文件名或内容?