Чтобы ограничить сюжет «подходящей» функции - PullRequest
0 голосов
/ 26 марта 2020

Как вы видите, я новичок в stackoverflow и Gnuplot, поэтому, пожалуйста, прости меня, если я не спрашиваю в правильном или правильном месте! : -

У меня есть разброс (Y) значений / точек данных, собранных за диапазон дат. Я могу построить их по оси X дат, и у меня есть функция 'fit' вида f (x) = a * x + b.

Моя проблема в том, что эта функция расширяет / выводит за пределы диапазон дат точек данных, если я отображаю данные в окне, в котором диапазон дат превышает диапазон собранных данных. ie. построенная функция заполняет все окно.

Другими словами: я хочу, чтобы пространство окна (xrange) превышало, скажем, 50 дней, но пока идет сбор данных (только несколько дней), я хочу, чтобы встроенная функция занимала только область до сих пор собранных данных, а затем расширяться синхронно с ней c, так как дополнительные данные наносятся на график позже. Имею ли я смысл! Отображение нежелательных

Спасибо за любую помощь.

1 Ответ

0 голосов
/ 26 марта 2020

Добавить отдельный диапазон для линии соответствия:

 set xrange [10:50]  # applies to the entire plot
 plot 'data' using 1:2 with points title "Data", \
      [12:25] fit(x) with lines title "fit"
...