Gnuplot 不会绘制数据文件,声称 xrange 和 yrange 为空

标签 gnuplot

这可能看起来微不足道,但我使用 Excel 来操作程序中的一些数据,然后以 tsv 格式输出数据。我想用 gnuplot 来绘制它,其复杂性不比 plot "filename" 复杂,但 gnuplot 会生成一个空图表并闪烁有关 empty xrangeempty 的警告yrange。数据复制如下。谁能看出它可能出了什么问题吗?

非常感谢

 0.0000     0.0
 360.002716 0.04424679
 1260.00952 -0.053663898
 2160.00659 0.118732237
 3060.00342 0.109153613
 3960.00049 -0.002001554
 4860.00732 0.281198434
 5760.00439 0.359723032
 6660.00098 0.559242511

更新:奇怪的是,如果我将上面的数据从该网页复制到数据文件中,覆盖已经存在的数据,gnuplot 会很好地绘制它。这看起来很奇怪,因为上面的数据首先是从文件中复制的。想必在复制和粘贴过程中一定会丢失或更改一些格式?

最佳答案

答复晚了几个月,但我也遇到了同样的问题。

我的问题是 gnuplot 期望 CRLF 结束该行,但它只有 CR,导致它失败。

在记事本中打开文件,看看它是否在一行中显示所有内容。记事本不能仅将 CR 识别为换行符。

关于Gnuplot 不会绘制数据文件,声称 xrange 和 yrange 为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22352982/

相关文章:

gnuplot - gnuplot 中未定义的 t 变量

gnuplot:绘制 X、Y 坐标及其标签

linux - 在 gnuplot 中将 y 轴分成三部分

gnuplot:绘制增量列的平均值

c++ - Gnuplot,来自 Windows 的 C++。命令窗口打开和关闭

plot - Gnuplot:磅值单位

gnuplot - 如何制作这个 gnuplot 图

text - 是否可以设置标签相对于 gnuplot 中的键的位置?

Gnuplot设置数据标签的背景颜色

image - gnuplot:在图像顶部以正确的比例和位置绘制