- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在使用 gnuplot 5.9 patchlevel 3 并且我想使用不同的 lt
因此我想重现以下内容 tutorial来自 gnuplot 5.0 补丁级别 1。
特别是如果我复制它并从 term 和 .eps 启动它,我看不到虚线,这里的输出
特别是我不理解以下行:
如果当前终端设置允许,您只会看到虚线
这是什么意思?如何“强制”gnuplot 在 .eps、.png 或通过屏幕中打印不同的虚线?
我找到了this指南,但它引用了 4.2.5 版本的 gnuplot,即使我使用:
设置 termoption 虚线
或者设置终端 x11 虚线
我看不到虚线...这些是我可以在 gnuplot 5.0 patchlevel 3 中使用的终端,来自帮助术语
:
canvas cgm context corel
dumb dxf eepic emf
emtex epslatex fig hpgl
latex mf mp pcl5
pop postscript pslatex pstex
pstricks push qms svg
tek40xx tek410x texdraw tgif
tkcanvas tpic vttek x11
xlib xterm
我也红了这个answer但gnuplot 5.0不支持pngcairo(???)作为测试,事实上,我只是尝试:
设置术语 pngcairo 虚线
我收到了答案:
终端类型设置为“未知”
^
未知或不明确的终端类型;只需输入“设置终端”即可获取列表
因此我尝试按照 this page 安装 pngciaro不幸的是,我发现使用自制程序不太有用,因为有关 gnuplot 5.0 的问题没有答案,而且我收到一些可能与 pngcairo 安装有关的警告。
最佳答案
I am using gnuplot 5.9 patchlevel 3
您确定是指 5.0.3 吗?您所附的图像显示虚线,那么您的问题是什么?然后我尝试了使用 eps 终端链接到的示例脚本,它在 5.0.3 上也运行良好。
Gnuplot 使用不同的“终端”渲染输出,一些终端不支持虚线,这包括默认的 PNG 终端 png
、来自 cairo 库的 png 终端、 pngcairo
,但是支持虚线。终端必须在编译时集成到 Gnuplot 构建中,因此必须标记选项以启用某些终端。如果 Gnuplot 不是使用 cairo 库构建的,则 pngcairo
或 epscairo
终端将不可用,您将收到该消息
unknown or ambiguous terminal type; type just 'set terminal' for a list
当尝试将绘图设置为这些终端之一时。当您set term
时,它只会显示编译您的构建所使用的终端。
Gnuplot 5 确实支持 pngcairo,只需用它来构建即可。您使用的是 OSX 并安装了自制软件吗?只需使用 cairo 支持安装即可
brew install gnuplot --with-cairo
关于svg - Gnuplot:线型版本 5.0 补丁级别 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38876236/
我有以下类型的文件: ... 我想从 (x,y) 值绘制一个散点图,在不同数据集中的第一列中有不同的字符串,这些字符串将用不同的颜色绘制(我有许多不同的 x,y 值但只有几个不同的字符串)
有谁知道我如何在 GNU Plot 的条形图顶部放置一组值的折线图?我的条形图工作得很好,但我不知道如何在不同的列上添加折线图。 我100%迷路了!我可以很容易地用 excel 做到这一点,但它看起来
我在 x_i 点有数据点 f(x_i)(函数 f 未知,只有数值),f(0) = 0。数据显示小 x 处的峰状结构,随后是较大 x 处的缓慢肩部衰减设置在最大值的一半。我想通过这些数据点绘制平滑线。
更新:此问题已在较新版本 (>5.0) 的 gnuplot 中解决;请参阅@andyras 的回答。 我很难让 gnuplot 在非 postscript 终端中创建带有粗体和增强文本的标签。下面的脚
你好有没有办法完全重置gnuplot,即在中使用gnuplot同 状态为刚刚启动后? Reset 不会终止变量或函数, undefine 不能用作“undefine *”,因为第一个字符必须是字母。
我想用彩色背景和图案填充条形图。在Gnuplot中有可能吗? 我正在使用Gnuplot 4.6.5 我现在拥有的代码: # set terminal pngcairo transparent enh
我想用 gnuplot 做一个条形图。 我使用了这个设置 set style data boxes set style fill solid plot 'foo.dat' using 1:2:(1)
在 gnuplot 中,给定 f 和 g 两个从平面到实线的函数,我将在 g 获得正值时绘制 f。我有这个代码: set xrange [-2:2] set yrange [-2:2] set iso
只是想习惯 gnuplot。我在这个网站上搜索了几页寻找答案,阅读了文档(4.6),但仍然没有找到答案。说我有一个这样的数据文件: 0.0 0 1.0 25 2.0 55 3.0 110 4.0 45
我刚开始使用 gnuplot,我已经关注了 this question它根据我的需要绘制数据。但是,我非常想也包括错误栏。我尝试通过添加最小和最大错误列来做到这一点,如下所示: Broswer,Vid
我有一个包含30列和N行的数据文件。每行对应于x = {1,...,30}的函数f(x)的30个值。数据文件具有以下模式: # f(1) f(2) ... f(30) 1 7.221 5.302 ..
我正在绘制一些具有不同X范围的数据,我想根据当前X范围内数据的最大值和最小值更改yrange。当我使用GPVAL_Y_MAX和GPVAL_Y_MIN时,这些值对应于整个数据的最大值和最小值,而不仅仅是
我尝试搜索,但是找不到针对此特定条件的解决方案。在我的情节中,我正在比较两条痕迹。我正在使用折线图,并且两条迹线都以不同的颜色绘制。 plot "delay_try1.dat" using 1:2 t
我有一个非常简单的数据集: Critical 2 High 18 Medium 5 Low 14 根据该数据集在 gnuplot 中创建条形图很容易,但所有条形图的颜色都相同。我希望将 Critica
我正在使用 gnuplot 创建两个相邻的图。我想给整个事情一个标题,但如果我使用标准的 set title "blah" 命令,我会得到两个标题 - 每个图一个。我怎样才能只获得一个标题(位于图上方
我正在尝试在 gnuplot 中绘制水平直方图。 这是我当前的垂直(通常类型)直方图: width=0.5 hist(x,width)=width*floor(x/width)+width/2.0 s
我想在 gnuplot 中绘制多个有界函数。 IE。绘制从 0 到 2 的 x 和从 1 到 3 的 x^2 并将它们一起显示。 如何绘制具有不同界限的函数? 我知道如何执行分段函数,例如 (x <
例如,给定以下数据文件(本例中为 x^2): 0 1 4 9 16 25 gnuplot 可以绘制点以及点之间的差异,就像这样: 0 0 1 1 # ( 1 - 0 = 1) 4 3 # (
我正在尝试尝试一些简单的回归线作为 gnuplot 图的基础。然而,无论我做什么,我都无法在图表上得到多于一条的拟合线。这可能吗?这是我的(当前)gnuplot 程序...... set title
有什么方法可以迭代地从多个文件中检索数据并将它们绘制在 gnuplot 中的同一个图表上。假设我有像data1.txt,data2.txt......data1000.txt这样的文件;每个都有相同数
我是一名优秀的程序员,十分优秀!