【发布时间】:2013-09-09 07:51:46
【问题描述】:
我不知道格子levelplot 是如何工作的。我已经玩了一段时间了,但找不到合理的解决方案。
样本数据:
Data <- data.frame(x=seq(0,20,1),y=runif(21,0,1))
Data.mat <- data.matrix(Data)
使用水平图绘制:
rgb.palette <- colorRampPalette(c("darkgreen","yellow", "red"), space = "rgb")
levelplot(Data.mat, main="", xlab="Time", ylab="", col.regions=rgb.palette(100),
cuts=100, at=seq(0,1,0.1), ylim=c(0,2), scales=list(y=list(at=NULL)))
这是结果:
因为,我不明白这个 levelplot 是如何工作的,所以我不能让它工作。我想要的是填充相应x(时间)的整个窗口的彩条。
使用其他方法的替代解决方案。
基本上,我在这里尝试绘制随时间增加的风险,其中红色是最高风险 = 1。我想可视化随着时间的推移可能增加或聚集风险的顺序。
【问题讨论】: