Gnuplot以X轴表示的绘图时间

Gnuplot以X轴表示的绘图时间,gnuplot,Gnuplot,文件1 你好。因此,我设置了timemt“%b%d%H:%M:%S”,然后用1:2的行绘制了“file1”,但我收到了如下警告 警告:空x范围[9:9],调整为[8.91:9.09] 警告:y范围[8:8]为空,调整为[7.92:8.08] 而且图形范围不正确看起来数据在列之间只有空格,但在时间格式内部也有空格。这让程序感到困惑,它认为你的“第二栏”实际上是第四栏。试一试 Dec 28 00:49:41 52.20 Dec 28 00:49:45 50.34 Dec 28 00:49:49

文件1

你好。因此,我设置了timemt“%b%d%H:%M:%S”,然后用1:2的行绘制了“file1”,但我收到了如下警告

警告:空x范围[9:9],调整为[8.91:9.09]

警告:y范围[8:8]为空,调整为[7.92:8.08]


而且图形范围不正确

看起来数据在列之间只有空格,但在时间格式内部也有空格。这让程序感到困惑,它认为你的“第二栏”实际上是第四栏。试一试

Dec 28 00:49:41 52.20  
Dec 28 00:49:45 50.34
Dec 28 00:49:49 52.20

但首先要检查你的时间格式是否正确。可能是“%b%d%H:%M:%S”(注意空格)?

欢迎使用stackoverflow。这不是一个编码服务网站。向我们展示你在a中迄今为止所做的工作,你将得到帮助谢谢!请通过单击“编辑”将其添加到问题中,而不是作为注释。是的,间距和列不正确。我还在
set timemt”%b%d%H:%M:%S“
之前添加了
set xdata time
,这帮助我解决了这个问题。谢谢
  plot "file1" using 1:4 with lines