Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/design-patterns/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gnuplot:如何使用多个文件制作错误条形图_Gnuplot - Fatal编程技术网

gnuplot:如何使用多个文件制作错误条形图

gnuplot:如何使用多个文件制作错误条形图,gnuplot,Gnuplot,我正在努力使用错误条用gnuplot生成一个图形。 每个值都有多个文本文件 例如,包含x=100值的文件100.txt如下所示 0.000509004 0.000467744 0.000480521 0.000468907 0.000481908 ... 我尝试了很多东西,包括更简单的东西,比如 plot "100.txt" using $1 with yerrorbars, \ "200.txt" using $1 with yerrorbars, \ ... 但它就是不起作用 我觉得我错

我正在努力使用错误条用gnuplot生成一个图形。 每个值都有多个文本文件

例如,包含x=100值的文件100.txt如下所示

0.000509004
0.000467744
0.000480521
0.000468907
0.000481908
...
我尝试了很多东西,包括更简单的东西,比如

plot "100.txt" using $1 with yerrorbars, \
"200.txt" using $1 with yerrorbars, \
...
但它就是不起作用


我觉得我错过了一些简单的东西,但我可以指出它。

你希望你的情节是什么样的?是否希望每个x值(文件)有一个y点,并根据该文件中数字的统计信息显示错误条?在这种情况下,最好使用另一个工具预处理数据,并创建一个数据文件,其行的形式为
xvalue yvalue yerror
,并使用
plot'data.dat'使用1:2:3和yerrorbars
。这就是我要寻找的,但我认为gnuplot能够处理数据本身并生成错误条。据我所知,gnuplot不能逐点生成错误条,只能生成整个数据集的统计数据。因此,我再次建议使用另一个实用程序(python等)或可能在首先生成.txt文件的程序中预处理数据。