gnuplot 相关问题

Gnuplot是一个可移植的命令行驱动的图形工具,适用于linux,OS / 2,MS Windows,OSX,VMS和许多其他平台。使用此标记来解释有关Gnuplot的编程使用的问题;调试交互式使用是偏离主题的。

如何按最后 y 值的顺序对键进行排序?

我已经在 gnuplot 中管理了一个图表。现在我想优化键中的顺序。我的解决方案是在 gnuplot 之外以预处理数据的形式进行。但也许你们中有人知道...

回答 1 投票 0

gnuplot 中具有 3 个分类变量的散点图

有这样的数据 灵敏度、召回率、ID、参数 1、参数 2 0.89,0.551,run1,A1,alpha1 0.93,0.78,运行1,A2,阿尔法2 0.54,0.76,run1,A2,alpha3 0.95,0.99,run2,A1,alpha1 0.354,0.445,run3,A1,alpha1 0.89,0.72,跑...

回答 1 投票 0

Gnuplot - 对平均条形使用不同的线条颜色

我有一个简单的 CSV 文件,由 3 列组成:日期、值 1、值 2。我正在使用 gnuplot 创建堆积条形图,我希望绘制最后一个条形图(平均值)与不同的...

回答 2 投票 0

从数据行读取 RGB 颜色的 Gnuplot 标签

与在gnuplot中使用标签样式设置变量文本颜色和点颜色相关,但不完全相同。我在文件“test.dat”中有一组数据: 643.8 0.09417 28.9 00 24 255 0 4...

回答 1 投票 0

gnuplot:如何用pixmap显示透明png

我正在尝试使用 set pixmap 命令将图像(png)放置在地图上。 它确实有效,但 png 的透明度没有“显示”,并且我得到了白色背景......

回答 1 投票 0

根据数据值使用不同颜色时,使用 Gnuplot 平滑线条无法按预期工作

这是我的配置,它按预期工作,如果温度低于 20C,则将温度曲线着色为蓝色;如果温度为 20C 或以上,则将温度曲线着色为红色。 设置数据文件分隔符“,” 设置标题“CO2,...

回答 1 投票 0

带有矩阵的 gnuplot 线

我有以下脚本: $数据< 我有以下脚本: $DATA<<EOD 0.800,New York City,8008,8175,red,1,9175,1 1.000,New York City,8008,8175,red,1,9175,1 1.200,New York City,8008,8175,red,1,9175,1 1.800,Los Angeles,3694,3792,green,2,4792,2 2.000,Los Angeles,3694,3792,green,2,4792,2 2.200,Los Angeles,3694,3792,green,2,4792,2 2.800,Chicago,2896,2695,blue,3,3695,3 3.000,Chicago,2896,2695,blue,3,3695,3 3.200,Chicago,2896,2695,blue,3,3695,3 3.800,Houston,1953,2099,orange,4,3099,4 4.000,Houston,1953,2099,orange,4,3099,4 4.200,Houston,1953,2099,orange,4,3099,4 4.800,Philadelphia,1517,1526,yellow,5,2526,5 5.000,Philadelphia,1517,1526,yellow,5,2526,5 5.200,Philadelphia,1517,1526,yellow,5,2526,5 EOD set datafile separator comma set style data line set term windows set grid xtics back set grid noytics unset xtics; unset ytics; unset x2tics; unset y2tics set xtics nomirror; set ytics nomirror set border 15.00000 set colorsequence default set style textbox 1 opaque fc rgb "0x05472A" border lc rgb "0xFF0000" lw 2 margins 3,4 set style textbox 2 transparent noborder margins 1,2 set style textbox 3 opaque fc rgb "0xFFFF31" noborder set title "{/Tahoma:Bold=22 Title}" rotate by 0 set xlabel "Cities" set ylabel "Population (Millions)" set key inside top right title "This is my Title" textcolor rgb "0x4B0082" set xrange [0:6] set xtics ("New York City" 1,"Los Angeles" 2,"Chicago" 3,"Houston" 4,"Philadelphia" 5) plot $DATA every :3::0::15 using 1:3 lt 1 title "2000 Population",\ $DATA every :3::0::15 using 1:3:3 with labels offset 0,1.5 notitle 我得到以下图表: gnuplot 仅准备好 $DATA 中的第三列(这很好),但它正在读取 $DATA 中的所有行(这不好)。 我试图使用“every”命令来告诉 gnuplot 仅绘制从第一行 (0) 开始的每第三行;意思是,从 0.800,8008 到 1.800,3694 到 2.8,2896 到 3.8,1953 到 4.8,1517 画一条线,但我没有得到我想要的。 我已经使用了每个命令中的列值,但我要么收到错误消息,要么没有绘制数据,要么得到相同的结果。 稍后我将使用另外两个绘图命令来绘制剩余行的线条,但我陷入了第一组行的困境。 我做错了什么? 你仔细阅读help every了吗? Syntax: plot 'file' every {<point_incr>} {:{<block_incr>} {:{<start_point>} {:{<start_block>} {:{<end_point>} {:<end_block>}}}}} 这意味着,分别从第 0,1 和 2 行开始绘制每第 3 行: plot $DATA every 3::0 u 1:3:3 w labels, \ '' every 3::1 u 1:3:3 w labels, \ '' every 3::2 u 1:3:3 w labels

回答 1 投票 0

gnuplot:自定义条形图上的标签

以下脚本制作一个条形图,直接在彩色条上指示 y 值。 设置术语 pngcairo 大小 1200,900 设置标题“$file_name”无增强字体“Century,28”

回答 1 投票 0

解决内部错误:STRING 运算符应用于未定义或非 STRING 变量

Gnuplot 新手。我尝试使用简单的 plt 脚本进行测试,如下所示,但在交互使用它时出现错误(非交互使用它时没有输出或错误消息......

回答 1 投票 0

如何在 gnuplot 中对两个不同文件中具有行偏移量的两列进行算术运算?

我需要绘制两个 CSV 文件中的数据。 x 为 file1 的第 1 列,从第 1 行开始到第 50 行。 对于 y,我需要在文件 1 和文件 2 之间包含算术运算。我想使用文件 1 列 2 ro...

回答 1 投票 0

gnuplot 数据点中的白色背景

亲爱的帮手们, 我想在条形图的顶部绘制误差线。所以我使用了“with errorbars”选项并将pointsize设置为0.1,这样它们就会非常小。然而,当我设定点时...

回答 1 投票 0

从两个 csv 文件绘图,x 来自 csv 文件 1 列 1-行 1-50,y 来自 Windows 平台上的(csv 文件 2 列 2-row1-50)/csv2 文件列 2-row10-60

我需要绘制两个文件中的数据。 x 为 file1 的第 1 列,从第 1 行开始到第 50 行。 对于 y,我需要在文件 1 和文件 2 之间包含算术运算。我想使用文件 1 列 2 行 1-...

回答 1 投票 0

在 Gnuplot 上绘图 - 跳线

我在 Gnuplot 中读取文件时遇到一些问题。 例如,我有一个这样的文件: ___________________________________________ '#当前的' 转发的月份 提到的回复 简...

回答 3 投票 0

为什么 gnuplot 省略第一行数据?

我编写了以下“tmp.dat”数据文件 \# 0;1;2;3;4;5;6;7;8;9;10;11;12;13;14;15;16;17;18;19;20 \#inFile;cn;mv;nr;nd;nn;fil;sep;m#enn=;m#enn=;n=;i=;aLea1=;rLea1=;amea1=;rmea1=;NbaLea1=;NbrLea1 =;N...

回答 1 投票 0

Gnuplot 加载命令在同一目录中找不到文件

这是我尝试加载的简单测试文件: 文件 gnu2.b 包含: 绘制 sin(x) 调用gnu2.b的结果: 在文件夹 \progra~1\gnuplot 中: gnuplot # 弹出 gnuplot 提示符,然后我...

回答 2 投票 0

如何通过Windows批处理文件调用gnuplot

我想用Windows批处理文件调用gnuplot(最终由perl构建)。 我写了一个最小的批处理文件: cd \progra~1\gnuplot 中 gnuplot 绘制 sin(x) 确实掀起了gnuplot风……

回答 1 投票 0

gnuplot 终端 x11 滚动

在 gnuplot 中我使用终端 x11。当尺寸大于屏幕时,是否可以添加水平和/或垂直滚动条来查看图形?还有其他终端类型可以...

回答 1 投票 0

在gnuplot中画圆

我正在尝试绘制如下图所示的圆圈: 在此输入图像描述 但有命令 “用圆圈绘制” 我无法减小圆圈的大小。我该怎么做才能绘制这样的圆圈?

回答 1 投票 0

Gnuplot:用肩峰拟合和绘制峰,但也需要绘制单个峰

我想绘制我的拟合峰的子峰。我有一个带有主峰和肩峰的复合峰。我可以拟合并绘制它,但我需要构建光谱的各个子峰。哈...

回答 1 投票 0

Gnuplot 日期限制(2038?)

我发现 gnuplot 中有一个罕见的限制,所以它似乎无法处理 2037 年之后的日期。这是我正在使用的代码: myTimeFmt = '%d/%m/%Y' 开始日期 = '01/01/2038' 日期结束 = '31/12...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.