我正在尝试生成一个颜色等高线图,显示沿x轴的时间,沿y的深度和温度作为z值。时间如下:
"2011-01-01 00:01"
i.e. "%Y-%m-%d %H:%M"
是否有一种从这些方法生成颜色等高线图的方法,并使用
filled.contour(Time,Depth,temp)
示例:
time <- c("2011-01-01 01:00", "2011-01-01 02:00", "2011-01-01 03:00",
"2011-01-01 04:00")
depth <- seq(1,10,by = 1)
seq1 <- seq(1:40)
temp <- matrix(seq1, 10)
每一列的临时代表不同的时间,每一行代表不同的深度。
答案 0 :(得分:1)
这对我有用:
time2 <- as.POSIXct(time)
结果:
> time2
## [1] "2011-01-01 01:00:00 EST" "2011-01-01 02:00:00 EST"
## [3] "2011-01-01 03:00:00 EST" "2011-01-01 04:00:00 EST"
现在绘制它:
filled.contour(time2,depth,t(temp))