【发布时间】:2014-02-08 08:50:33
【问题描述】:
我有两个独立的数据集:AUD-USD 和 CHF-JPY,它们看起来像这样(每 100 毫秒的快照):
currency, price, datetime
CHF/JPY, 93.84, 2011-09-06 08:00:00.000 #from 8:00 to 8:30
AUD-USD, 1.84, 2011-09-06 07:00:00.000 #from 7:00 to 9:00
mydata$datetime <- as.POSIXct(data$datetime, tz="GMT")
time1<-as.POSIXct("2011-09-06 7:00:00", tz="GMT")
time2<-as.POSIXct("2011-09-06 9:00:00", tz="GMT")
plot(price~datetime, xaxt="n",main="", xlab="Time", ylab="Price", data=mydata)
我试过这个:
axis(1,at=seq(time1,time2,by="hour"),label=seq(time1,time2,by="hour"))
我想要两个分开的图表,两个货币对具有相同的 x 轴来比较它们。
07:00, 07:30, 08:00, 08:30, 09:00
由于CHF-JPY 数据只是从 8:00 到 8:30,我最终得到不同的 x 轴。
抱歉,我没有足够的声望来发布图片。
编辑:
-
dput(mydata)structure(list(currency = c("CHF/JPY"), price = c(93.84), Volume = c(1), datetime = structure(c(1315296191.6))))
【问题讨论】:
标签: r graph plot axis-labels