我在尝试从gnuplot中的stdin绘制两个不同的数据集时遇到了一些问题...这是我正在测试的命令:
% gnuplot -persist <<EOF
plot '-' index 0 with points, \
'' index 1 with points
1 1.2
2 1.8
3 1.6
1.1 0.8
2.1 0.3
3.1 1.0
EOF
Run Code Online (Sandbox Code Playgroud)
任何建议都会非常有帮助.谢谢
我使用"> gnujavaplot,我没有找到一种方法来制作输出图像文件.我只是在gnuplot窗口中绘图,我需要在png文件中输出绘图.
我需要这样的东西:$ gnujavaplot中的set terminal png $ set output"filename.png".
谢谢.
使用gnuplot生成以下图表: 
它显示5(但可能更多或更少)波.但是,我需要的是分别显示每个波形,就像这样(我使用gimp):

有没有办法用gnuplot做到这一点?我还需要每一波都是不同的颜色,就像我现在一样.
这是使用的gnuplot脚本:http://pastebin.com/vAD2syTS
这是gnuplot脚本用来修复我的数据的python脚本:http://pastebin.com/WEncNjDA
以下是数据:http://pastebin.com/ewBpvHWM
以下是python脚本修复后的数据:http://pastebin.com/cgimMyr9
如何使绘制函数生成的图(如plot2d()位于WXMaxima GUI中而不是打开新的Windows?有人在我面前制作了这个图,我无法弄清楚他是如何做到的.
谢谢.
我正在打印具有以下格式的时间序列
> 1400536853 0.011955
> 1400537188 0.013695
> 1400537530 0.010797
> ....
> 1400621709 0.010688
> 1400622023 0.007209
> 1400622338 0.006685
> 1400622653 0.005539
Run Code Online (Sandbox Code Playgroud)
第一列是unix epoch格式的时间戳,第二列是要绘制的变量.请注意,第一行的时间戳对应于"Tue May 20 00:00:53 CEST 2014",最后一行对应于"Tue May 20 23:50:53 CEST 2014".我使用以下命令验证了这一点:
date -d @<timestamp>
Run Code Online (Sandbox Code Playgroud)
我正在使用以下脚本来绘制时间序列
set xdata time
set timefmt '%s'
set format x '%H'
plot 'series.txt' using 1:2 with lines notitle
Run Code Online (Sandbox Code Playgroud)
但是我得到了一个小时数在22,00,02 ...... 22之间的情节,如下图所示:

我将不胜感激任何关于如何解决这个问题的建议.这可能与未正确设置时区有关吗?提前谢谢了
我的程序有gnuplot脚本,它的第一行是
set data s l
Run Code Online (Sandbox Code Playgroud)
但这会产生错误
"cdia.GNUBAND", line 1: unrecognized option - see 'help set'.
Run Code Online (Sandbox Code Playgroud)
我认为这是版本问题,我必须以正确的方式更改"set data s l"命令.我在网上搜索但找不到它..我该如何解决这个问题?
我想在gnuplot中绘制表面数据(我是gnuplot的新手,在文档中找不到任何内容,也没有通过google发现任何内容).它起初非常好用Splot "heightfield.dat".
我遇到的问题是文件的路径.它包含变音符号(包含a Ü).我不能改变到这个文件夹cd或用这样的路径绘图.当然我只是将Ü改为U来工作,但这是一种肮脏的黑客行为.
问题是我甚至无法输入它.当我输入时,Ü它被替换为\U+FFC3.我尝试过set encoding utf8和其他人一样,但没有任何效果.它似乎只影响图表和图表.
所以我希望能够尽可能自然地在gnuplot命令行中输入变音符号.这个问题有方法解决吗?
我的系统是Ubuntu 16.04,我正在使用gnuplot 5.0.
[当前]
我正在导入一个文本文件,其中第一列具有仿真时间(0〜150),第二列具有延迟(0.01〜0.02)。
1.000000 0.010007
1.000000 0.010010
2.000000 0.010013
2.000000 0.010016
.
.
.
149.000000 0.010045
149.000000 0.010048
150.000000 0.010052
150.000000 0.010055
Run Code Online (Sandbox Code Playgroud)
[需要]
我需要在其上绘制一条平均线,如下图所示,并带有红线:
我正在尝试更改gnuplot的比例。我有一个要从中绘制第五和第六列的文件,并且试图将x轴更改为对数刻度。我在用
设置对数刻度<2>
但是说“ x”是无效的轴。有没有办法找出我的“ x”轴的“名称”是什么,以便我可以使用此命令?
使用:gnuplot 4.2 patchlevel 6
我正在密谋烛台.当然,第一个和最后一个数据点位于左右Y轴条上.第一个和最后一个烛台几乎都被轴条隐藏.一个la:
set terminal gif
set xtics rotate
plot "test.csv" u 0:3:xtic(1) t "Avg" with lines, \
"test.csv" u 0:4:5:6:7 t "MinMax&Stdv" with candlesticks
Run Code Online (Sandbox Code Playgroud)
有没有办法"假"一个空的起点和终点?我尝试添加零值,但只是在开始和结束时绘制了绘制的线.