Tag: gnuplot

在Gnuplot 4.0中select线型和颜色

我有两对数据集,我需要使用Gnuplot进行绘图。 我希望第一对被绘制成红色,一个固体,一个虚线。 第二对,我想用蓝色绘制,一个实体,一个虚线。 我已经尝试了几次set style line ,但我无法得到这个确切的行为。 我最后一次尝试(附图)将第一对标记为红色(实心),第二对标记为蓝色(虚线)。 任何帮助将不胜感激。 set style line 1 lt 1 lw 3 pt 3 set style line 2 lt 1 lw 3 pt 3 set style line 3 lt 3 lw 3 pt 3 set style line 4 lt 3 lw 3 pt 3 plot 'data1.dat' using 1:3 wl ls […]

如何在gnuplot中改变点的大小

如何在gnuplot中改变点的大小,形状和颜色。 plot "./points.dat" using 1:2 title with dots 我正在使用上面的命令来绘制图表,但是它显示了非常小的点。 我试图使用命令 set pointsize 20 但仍然点大小是一样的。

使用CSV文件绘图

我有一个csv文件,每行有5个条目。 每个条目都是networking数据包是否被触发。 每一行的最后一项是数据包的大小。 每一行=以毫秒为单位的时间。 例如行 1 , 0 , 1 , 2 , 117 如何绘制一个图表,例如,其中x轴是行号,y是每行第一个条目的值?

来自gnuplot的output.png不如从提示shell中的数字

我经常在gnuplot提示符中绘制图表,如下所示: gunuplot> plot sin(x) with linespoints pointtype 3 而且数字显示很好。 今天,我将这个图保存在一个.png文件中,如下所示: gnuplot> set term png gnuplot> set output "output.png" gunuplot> plot sin(x) with linespoints pointtype 3 然后,我在Ubuntu中打开output.png和eog ,如下所示: $ eog output.png 我发现, eog显示的output.png不如在提示符中绘制的图。 这是为什么? 在保存output.png之前,我需要调整一些设置吗? PS 我发现一个解决办法,首先, set term postscript set output "output.ps" 那么在linux shell中, $ convert output.ps output.jpg 这种方式解决了我的问题。

是否有一个标准的文件扩展名为gnuplot文件?

我已经看到.gnu , .plt和.gplot作为gnuplot脚本的文件扩展名。 我知道Linux并不关心文件扩展名,但是最常用的扩展名是 “ 我是gnuplot脚本 ”呢?

gnuplot:在一张图中绘制来自多个input文件的数据

我试图用gnuplot来绘制graphics。我有6个文本文件。每个文本文件包含两列。第一列表示时间(秒)(这是一个浮点数)。第二个是序列号。我想绘制图表的时间与序列号在一个图中的所有六个文件。我用这个文件来做到这一点。 set terminal png set output 'akamai.png' set xdata time set timefmt "%S" set xlabel "time" set autoscale set ylabel "highest seq number" set format y "%s" set title "seq number over time" set key reverse Left outside set grid set style data linespoints plot "print_1012720" using 1:2 title "Flow 1", \ plot "print_1058167" using […]

gnuplot vs Matplotlib

我已经开始使用gnuplot-py来绘制Tomcat日志的图表,特别是将特定请求与内存分配和垃圾回收相关联。 gnuplot-py和Matplotlib在Pythongraphics上的集体智慧是什么? 有没有更好的graphics库,我还没有听说过? 我的一般考虑是: 当gnuplot有大量的文档时,gnuplot-py不会。 Matplotlib的文档社区有多好? 有没有gnuplot可以做的事情,但gnuplot-py不能? Matplotlib有更好的Python支持吗? 是否有大的节目阻止错误? 烦恼? 目前gnuplot正在绘制10万个点,我计划将其扩展到数百万。 我应该期待问题吗? Matplotlib如何处理这个问题? 易于使用,gnuplot vs Matplotlib的周转时间? 将现有的gnuplot-py代码移植到Matplotlib有多简单? 你将如何处理这个任务?

Haskell Array.Accelerate – forkOS错误

试图用gnuplot来绘制一些Data.Array.Accelerate计算的输出我遇到了一个奇怪的问题。 当通过解释器运行时,一切都很好,就像直接绘制Haskell数据或者只是打印Accelerate值一样,但是尝试绘制Accelerate数据失败。 给出的错误是forkOS_entry: interrupted 。 从那以后,我意识到我应该做更多的UNIX,并且在每个程序中做一件事(好)。 但我有兴趣找出为什么这个失败。 我在下面包含一个最小代码示例。 import Prelude hiding (zip,zipWith) import Graphics.Gnuplot.Simple import Data.Array.Accelerate — import Data.Array.Accelerate.Interpreter import Data.Array.Accelerate.CUDA f :: Vector Float -> Vector Float -> Acc (Vector Float) f xs ys = let xs' = use xs ys' = use ys in (zipWith (*) xs' ys') n=10::Int points = toList.run $ […]

如何在gnuplot中绘制条形图?

如何在gnuplot中用文本标签绘制条形图?

Octave-Gnuplot-AquaTerm错误:设置terminalaqua增强标题“图1”…未知terminaltypes“

我已经通过Homebrew安装了Octave和gnuplot,并下载了AquaTerm.dmg。 当我尝试绘制时,我收到以下消息: octave:4> plot(x,y) gnuplot> set terminal aqua enhanced title "Figure 1" font "*,6" ^ `line 0: unknown or ambiguous terminal type; type just 'set terminal' for a list` 在bashterminalset terminal , set Terminal , set term ,(同样,之后也是“aqua”)等等。 我已经尝试了八度的“AquaTerm”已经打开,但没有什么。 我试图直接从gnuplot绘图,但同样的问题..我怎样才能做到这一点“设置terminal水色”? Gnuplot开始的消息说“ Terminal type set to 'x11' ”,但不知道如何改变它,以前的命令也不工作。 因为AquaTerm没有从自制软件安装,可能八度/ gnupot找不到它…但不知道。 任何猜测? 谢谢!