【发布时间】:2016-05-12 08:19:33
【问题描述】:
我正在运行一个天气预报模型 (WRF) 来预测用于预测天气是否适合越野滑翔的各种天气现象。
为了可视化特定日期的预测趋势,我正在尝试制作 pm3d 地图,就像这张图片中右上角的图 example plot。
天气模型以及生成 CSV 数据的脚本每 24 小时运行一次,并生成接下来 7 天的数据。这会生成一个具有这种结构的 CSV 文件(仅以秒为单位的时间戳,而不是小时):
# Timestamp_now, Timestamp_prediction, Value
0, 0, $value
0, 1, $value
...
0, 24, $value
0, 25, $value
...
0, 48, $value
然后在第二天添加此数据:
24, 24, $value
24, 25, $value
...
24, 48, $value
...
24, 72, $value
从链接图像的右上图中可以看出,出现的问题是 gnuplot 将昨天预测的第一个数据点与今天预测的第一个数据点连接起来。这是不受欢迎的行为。我希望看到 gnuplot 连接具有相同 y 值(预测日期)的数据点。
gnuplot 中是否有任何选项可用于触发此行为?
【问题讨论】:
-
我认为gnuplot可以产生你想要制作的情节,但我看不清楚你的问题是什么。您能否发布一组简短的数据和相应的图表,突出问题?
-
您可能必须按
y值对数据进行排序,并在每次要断开两个数据点时在两个数据点之间添加一个空行。