我有一个数据集,在时间轴上有一个二进制值。因此,例如:
Date, Event
January-29-2014, 1
January-29-2014, 0
January-29-2014, 1
January-29-2014, 1
January-30-2014, 0
我想在时间轴上(按日期)以颜色绘制1,0(红色条= 1,蓝色条= 0)如何实现?你怎么称呼它?例如二进制时间线图:)
对不起,谢谢您的帮助。
是想这就是你想要的。使用伪造数据:
n = 100
x = seq(n)
y = sample(0:1, n, replace=TRUE)
DF = data.frame(Date=x, Event=y)
ones = rep(1, nrow(DF))
colors = c("blue", "red")
plot(DF$Date, ones, type="h", col=colors[DF$Event +1],
ylim=c(0,1))
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句