等值线图,日期时间字符串为x值

时间:2012-05-28 09:51:01

标签: r contour

我正在尝试生成一个颜色等高线图,显示沿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)

每一列的临时代表不同的时间,每一行代表不同的深度。

1 个答案:

答案 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))

enter image description here