Gnuplot с заглавной буквой
Данные в моем файле "file.txt" имеют следующий вид (пример строки показан)
31 1772911000 6789494.2537881
Обратите внимание, что второй столбец является средним, а третий - стандартным отклонением моего
входной образец. Таким образом, для строки ошибок мне понадобится строка с положением оси x 31, с началом строки ошибки (значение второго столбца) - (значение третьего столбца) и заканчивается на (второе значение столбца) + (значение третьего столбца). Я попробовал следующее:
plot "file.txt" using ($1-$2):1:($2+$1) with errorbars
но результат неуместен. Любая помощь?
Ответы
Ответ 1
Вам нужно x: y: err, поэтому попробуйте
plot "file.txt" using 1:2:3 with yerrorbars
Вместо этого вы можете подсказать подсвечники. Это, как правило, коробка с полосками ошибок, простирающимися сверху и снизу, но установка минут и максимумов одинаково должна давать вам поля требуемого размера:
plot "file.txt" using 1:($2-$3):($2-$3):($2+$3):($2+$3) with candlesticks
Ответ 2
вы также можете попробовать:
plot "file.txt" using 1:2:($2-$3):($2+$3) with errorbars
($ 2- $3) - это низкое значение ошибки ошибки, а ($ 2 + $3) - это значение ошибки в строке ошибки
Однако я считаю, что для вычисления баров ошибок вы должны использовать стандартную ошибку = стандартное отклонение/квадратный корень (размер выборки) вместо стандартного отклонения.