Você pode usar um loop for
no (relativamente recente) gnuplot:
plot for [i=1:4] "file" u (column(2*i-1)):(column(2*i)) w lp
plotará quatro curvas, cada uma baseada em um dos primeiros quatro pares de cada linha no arquivo.
Eu tenho uma série de dados que estou tentando plotar no Gnuplot do formato:
x1, y1, x2, y2 ... xn, yn
Onde cada duas colunas adjacentes representam um par xy. Eu estou procurando uma maneira de plotar cada um desses pares xy como linhas separadas usando um único comando (conciso-ish) no Gnuplot, ao invés de tentar um comando como este:
plot "file" u 1:2 w l, "file" u 3:4 w l
... e assim por diante.
Tags gnuplot