Простой пример gnuplot
Я хочу написать команду gnuplot для файла, в котором у меня есть только один столбец. В файле и этот столбец Y, но в файле у меня нет столбца X. Элемент столбца X
1
2
3
4
5
6
7
. Обратите внимание на нижеследующее, думаю, что они мои в деле они "
12
43
65
76
12
56
"Как вы видите, у меня есть элемент Y, но у меня нет элемента X в моем файле, я имею в виду, что X elemat основан на номере строки. Я думаю, в gnuplot должна быть команда, которая делает это.
2 ответа
Это поведение по умолчанию для файлов с одним столбцом. Разница в том, что стандартная нумерация - это число х =0,1,2,...
Вот мои данные (в файле temp.dat)
12 43 65 76 12 56
Участок с
gnuplot> сюжет "temp.dat" с заголовком точки строки "Данные одного столбца"
или похожие.
Сдвинуть ось X так, чтобы x = 1,2,3...
gnuplot> plot "temp.dat" с использованием ($0+1):1 с заголовком точки строки "Данные одного столбца"
Я смог заставить это работать, прочитав файл, а затем построив график:
cat temp.dat | gnuplot -p -e "plot '<cat' with linespoints"