Я хочу создать gnuplot с тремя графиками в нем. Данные должны быть встроенными (поскольку я хочу только
Он должен выглядеть так:
В настоящее время я использую следующий скрипт gnuplot для создания сюжета:
set terminal png
set output "test.png"
plot for[col=2:4] "data.txt" using 1:col title columnheader(col) with lines
Файл data.txt
:
Generation Best Worst Average
0 2 1 0
1 3 1 2
2 4 3 3
3 4 3 3
4 6 3 4
5 7 4 5
6 9 6 7
7 10 6 9
8 10 5 6
9 11 6 8
10 12 7 9
Я хотел бы передать data.txt в gnuplot и не полагаться на ссылочный файл данных в скрипте. Что-то вроде cat data.txt | gnuplot plot.gnu
cat data.txt | gnuplot plot.gnu
. Причина этого заключается в том, что у меня есть несколько файлов data.txt
и вы не хотите строить файл plot.gnu
для каждого из них.
Я прочитал о специальном файле '-'
qaru.site/info/205383/... и я прочитал о нескольких графиках в одном файле. Однако для этого потребуется включить данные с кодом gnuplot, который не является чистым.