gnuplot相关内容

从两个不同的文件绘制带有开始和结束的箭头

我有两个不同的.txt文件,它们的x和y坐标均相等. 文件1X Y1 25 44 6文件2X Y5 63 42 3 我想将文件1中的每个点与文件2中的相应点连接起来.我知道在两个点之间绘制一个箭头 将箭头从(x,y)设置为(c,d) 但是如何从两个不同的文件中获取这些点的坐标以绘制连接线/箭头? 解决方案 尽管最快和最短的合并不同文件中的列的方法可能是通过外部工具,但是我总结了 ..
发布时间:2021-05-11 19:18:08 其他开发

为Gnuplot中的键设置自定义背景色

我正在尝试绘制以下内容: 设置键左上方的框不透明设置边框画出sin(x) 但是我希望键的背景颜色与图表的其余部分不同.例如,如果图形为白色,则我希望键具有灰色背景.或类似的东西. 我是Gnuplot的新手,但是我看过手册,似乎没有直接的方法. 有人可以提出解决方案吗? 谢谢. 解决方案 是的,如果您选中帮助键,似乎没有设置键箱背景颜色的选项. 以下是一种解决方法: ..
发布时间:2021-05-11 19:18:05 其他开发

gnuplot可以从远程位置(例如ftp服务器)获取绘图数据吗?

使用gnuplot绘制数据文件的方式类似于 使用1:2绘制'文件名' “文件名" 是否可能指向远程位置,例如 http://example.com/data.txt 或 ftp://ftp.example.com/data.txt ? 如果可以,它是否可以在Linux和Windows上运行,还是需要特定于平台的命令? 解决方案 否,您不能直接通过HTTP或FTP从远程位置打开文 ..
发布时间:2021-05-11 19:18:02 其他开发

Gnuplot:数据归一化

我有几个规模非常不同的基于时间的数据集,例如g. [set 1]2010-01-01 102010-02-01 122010-03-01 132010-04-01 19…[组2]2010-01-01 9202010-02-01 9972010-03-01 10102010-04-01 1043… 自2010年1月1日以来,我想绘制两者的相对增长情况.要将两条曲线放在同一张图上,我必须对其进 ..
发布时间:2021-05-11 19:17:59 其他开发

绘制脚本中包含的数据会导致循环失败

我想绘制脚本文件中包含的数据点.这应该做多次(绘制到不同的文件).因此,我正在使用do-for-loop. 此循环让Gnuplot在执行时冻结.您能提示我原因吗? 这是我的MWE: 重置设置自动缩放为[index = 1:1] {用行ls 2 notitle绘制“-"0.500 51.000 61.500 7Ë} 解决方案 是的,似乎不支持将 do for 与内联数据结合使用. ..
发布时间:2021-05-11 19:17:56 其他开发

Gnuplot:如何在Xtics TimeFMT中设置新行

我正在绘制一个gnuplot图,其中y轴上的浮点值,x轴上的时间值.绘图本身就像一种魅力,但我无法使用时间格式的换行符来工作. 如果我使用格式说明符“%d.%m.%y%H:%M" ,它的作用就像一个超级按钮,结果是: 25.05.1983 17:23 .但是,当我添加换行符时,我有了“%d.%m.%y \ n%H:%M" ,结果标签实际上包含换行符,但我看到的只是: 1983年5月25日. ..
发布时间:2021-05-11 19:17:53 其他开发

使用Chart :: Gnuplot Perl的热图

我正在尝试创建类似 ['"pi" 3.1416','"-pi" -3.1416'],},);$ chart-> set(pm3d =>'map');$ chart-> set(palette =>'defined(0 0 0 1,1 1 1 0,2 1 0 0)');我的$ dataSet = Chart :: Gnuplot :: DataSet-> new(点=>\@数据,);$ chart- ..
发布时间:2021-05-11 19:17:50 其他开发

gnuplot:具有等宽字体的超文本?

有没有办法显示带有等宽字体的超文本标签?我想以类似表格的方式在超文本标签中对齐一些文本和数字.但是我无法获得等宽字体作为超文本标签.如果我添加 font"Monospace,10" ,则会收到错误消息 ...意外或无法识别的令牌.尝试在标签中使用"\ t" 也不成功.我正在使用Win7/64,wxt-terminal,gnuplot 5.2.6.有什么想法吗? 我的代码: ###具有等宽 ..
发布时间:2021-05-11 19:17:47 其他开发

如何在gnuplot中使用`set term push`和`set term pop`

我在Arch Linux上使用gnuplot 5.2.7.我想临时更改终端的配置,绘制某些内容,然后还原它(初始化文件中没有终端配置).我认为 pop 和 push 可以达到这种效果,但是我没有成功. 这是我在gnuplot会话中所做的.首先,将终端设置为 wxt 并推动它,然后绘制正弦波: gnuplot>设置项wxt 1;设置期限推送终端类型现在为"wxt"选项为"1增强"推送终端w ..
发布时间:2021-05-11 19:17:44 其他开发

gnuplot epslatex无法获得重复图

当我在epslatex终端中使用 replot 时,我 replot 的所有内容都不会显示在最终输出中. 重置会话设置终端epslatex大小5.0in,4in颜色colortext字体',10'独立设置输出'plots.tex'设置尺寸正方形画出sin(x)重绘cos(x)设定输出 replot 非常方便,因为我可以使用 set 并更改设置. 我的问题是如何在LaTeX中打印的 gn ..
发布时间:2021-05-11 19:17:41 其他开发

如何解决旋转直方图的代码?

嗨,整个stackoverflow组, 在图形中定义轴范围时遇到了一系列问题和格式,我想与大家分享一下,看看我们中是否可以找到错误 我在此网站上找到与之相似的用户.我的想法是使类似下面的链接的图形.但是由于某种原因,它可能很愚蠢,无法正确显示. 我的代码如下: 设置词后eps增强颜色"Times-Roman" 14设置输出"ComparacionPurezaMetodos.ep ..
发布时间:2021-05-11 19:17:38 其他开发

Gnuplot表面图与极坐标中同一图上的热图结合

我想绘制3D表面图和具有相同功能的热图图(来自此和此. 使用 解决方案 似乎,解决方案是pm3d的depthorder选项,因此正确的脚本是: 重置设置终端脚本eps大小5,6增强的颜色字体'Helvetica,20'线宽2设置输出"3d.eps"设定刻度1.25设置xlabel'{/Helvetica-Oblique x,a.u.}'设置ylabel'{/Helvetica-Ob ..
发布时间:2021-05-11 19:17:35 其他开发

gnuplot:如何与NaN进行比较?

这里有一些关于此的主题(使用javascript,c ++等),但尚未找到适合gnuplot的主题. 基本上,我想在标签中将"nan"替换为"---". 我知道我可以设置 NaN ="---" ,但是 NaN 的行为就像一个字符串,需要修改其他代码. ###如何与NaN进行比较?NaN = GPVAL_NaN#NaN的默认值a = NaN打印(a == NaN?"---":spri ..
发布时间:2021-05-11 19:17:33 其他开发

replot命令使用最新的统计信息

我有两个数据文件,file1.dat和file2.dat.我使用以下命令来绘制两个功能. stats'file1.dat'u 4:7绘制'file1.dat'u 4:($ 7-STATS_min_y)统计'file2.dat'u 4:7replot'file2.dat'u 4:($ 7-STATS_min_y) 问题是replot命令使用file2的min_y并再次应用于file1.dat ..
发布时间:2021-05-11 19:17:29 其他开发

gnuplot单个图以不同的颜色

我只有一列数据(例如100个样本): 使用行号1绘制'文件' 但是此数据被细分了:10个点,然后再增加10个,依此类推...我希望每10个块以不同的颜色显示.我确实将它们过滤为10个单独的文件并使用了 用行绘制'file.1',用行绘制'file.2'... 但是X轴变为0..10而不是0..100,并且所有10个图形都被堆叠.有没有一种简单的方法,而不必生成虚假的X数据? 解决 ..
发布时间:2021-05-11 19:17:27 其他开发

有人有办法在gnuplot中绘制bean图吗?

标题很容易说明,但这是我想要做的事情的图片.我很难确定它是否可能. x 轴,或者更确切地说作为 x2 轴),旋转所有标记一点,最后将完整的输出旋转 90 度(例如带有 pdftk 等的pdf文件). 使用此方法,您可以照常使用任何打印样式.在下面的脚本中,我仅向您展示如何绘制两个不同数据集的紫色和黄色填充曲线(使用伪数据).添加其他峰应该很简单(用 box 或 vector 绘制样式绘 ..
发布时间:2021-05-11 19:17:24 其他开发

在Gnuplot中绘制流跟踪

使用 gnuplot 中的带有矢量的 vector ,我可以绘制由四列组成的数据集的漂亮矢量字段.如果要绘制流迹而不是速度矢量场,我有什么选择? gnuplot 是否具有内置功能来实现此目的? 当然,我知道我可以根据向量字段从外部计算流跟踪,但是我希望在Gnuplot中将其自动化.如何解决这个问题(如果可能的话)? 解决方案 不,gnuplot没有该功能.在绘制矢量场和绘制流线之间确 ..
发布时间:2021-05-11 19:17:18 其他开发

Gnuplot:使用统计输出作为数据点

我有三个带有矩阵的数据文件;我使用统计信息在矩阵中找到每个文件的最大值,并且可以正确显示.我需要使用这三个最大值作为数据点并对其进行绘图,以使我的绘图上的点为(1.0,A_max),(2.0,B_max)和(3.0,C_max),其中A_max是使用从第一个数据文件,第二个为B_max,第三个为C_max.这是我的gp文件的样子: 设置终端epslatex大小3.5,2.62颜色colortex ..
发布时间:2021-05-11 19:17:15 其他开发

如何使键绑定在gnuplot哑终端中工作?

我试图在文本终端 dumb 中实现绘图循环.为了停止循环,我正在使用 bind (请检查 help bind ).这可以正常工作,例如在 wxt 终端中,但是,在使用 dumb 终端时循环不会停止. 我知道我可以通过按 Ctrl + C 来停止循环,但是似乎没有任何可能的键绑定.为什么是这样?解决方法? 代码: ###键绑定在哑终端中?重置会话设定期限哑120,30#随机图设置样本 ..
发布时间:2021-05-11 19:17:13 其他开发