gnuplot сюжет xy cspline с точками данных в порядке - PullRequest
0 голосов
/ 06 октября 2019

Вот минимальный пример:

set xrange [31:42]
set yrange [3.5:6.5]
set nokey

plot "-" using 2:3 smooth cspline
2015 34 4       
2016 41 5       
2017 40 6       
2018 32 6   

Результат выглядит красиво, но игнорирует временные ряды:

the result looks nice but ignores the time series

минимальный пример с использованием splot вместо plot:

set view map
splot "-" using 2:3:1 with line
2015    34  4       
2016    41  5       
2017    40  6       
2018    32  6       

Результат правильный, но выглядит не очень красиво: result is correct but does not look nice

Как мне сгладить это, как в первом примере?

1 Ответ

0 голосов
/ 07 октября 2019

Мое решение: сделать так, чтобы gnuplot выводил сложный график без этой немонотонной кривой в изображение LaTeX2e, нарисуйте эту кривую отдельно, используя пакет LaTeX2e TikZ, и отредактируйте изображение, чтобы включить кривую в правильном положении и масштабе.

\ addplot [сглаживать] координаты {

(34,4)
(41,5)
(40,6)
(32,6)

}

...