Мне нужно использовать gnuplot для построения значений направления ветра (y) в зависимости от времени (x) на 2D-графике с использованием линий и точек. Это отлично работает, если последовательные значения близки друг к другу. Если значения, например, разделены на 250 градусов, тогда мне нужно иметь условие, которое проверяет предыдущее значение y и не рисует линию, соединяющую две точки. Это состояние возникает, когда направление ветра находится в секторе от 280 до 20 градусов, а графики нечеткие, например, северный ветер. Поскольку данные зависят от времени, я не могу использовать полярные диаграммы, кроме как в определенный момент времени. Мне нужно показать изменение направления с течением времени.
В основном проблема в следующем:
график y против x; when (y2-y1)> = 180, затем разрыв / стирание линии, соединяющей последовательные точки. Кто-нибудь может дать мне пример того, как это сделать?
Пример из файла данных:
2014-06-16 16:00:00 0.000 990.081 0.001 0.001 0.001 0.001 0.002 0.001 11.868 308 002.54 292 004.46 00
2014-06-16 16:10:00 0.000 990.047 0.001 0.001 0.001 0.001 0.002 0.001 11.870 303 001.57 300 002.48 00
2014-06-16 16:20:00 0.000 990.014 0.001 0.001 0.001 0.001 0.002 0.001 11.961 334 001.04 314 002.07 00
2014-06-16 16:30:00 0.000 990.014 0.001 0.001 0.001 0.001 0.002 0.001 11.818 005 001.18 020 002.14 00
2014-06-16 16:40:00 0.000 990.014 0.001 0.001 0.001 0.001 0.002 0.001 11.725 332 001.14 337 002.26 00
и я хочу построить столбец 12 против времени.