我正在尝试生成一个颜色等值线图,其中 x 轴显示时间,y 轴深度,z 值显示温度。时间给出如下:
"2011-01-01 00:01"
i.e. "%Y-%m-%d %H:%M"
有没有一种方法可以从中生成颜色等高线图,并使用
filled.contour(Time,Depth,temp)
example:
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)
temp 的每一列代表不同的时间,每一行代表不同的深度。
这对我有用:
time2 <- as.POSIXct(time)
Result:
> 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))
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)