Gnuplot 将时间绘制为 X 轴
Gnuplot plot time as X-axis
文件 1
Dec 28 00:49:41 52.20
Dec 28 00:49:45 50.34
Dec 28 00:49:49 52.20
您好。所以我做了 set timefmt "%b%d%H:%M:%S"
然后 plot "file1" using 1:2 with lines
但我收到警告说
Warning: empty x range [9:9], adjusting to [8.91:9.09]
Warning: empty y range [8:8], adjusting to [7.92:8.08]
图表范围不正确
看起来您的数据在列之间只有空格,但在时间格式内部也有空格。这使程序感到困惑,它认为您的 "column 2" 确实是第 4 列。尝试
plot "file1" using 1:4 with lines
但首先检查你的时间格式是否正确。也许是“%b %d %H:%M:%S”(注意空格)?
文件 1
Dec 28 00:49:41 52.20
Dec 28 00:49:45 50.34
Dec 28 00:49:49 52.20
您好。所以我做了 set timefmt "%b%d%H:%M:%S"
然后 plot "file1" using 1:2 with lines
但我收到警告说
Warning: empty x range [9:9], adjusting to [8.91:9.09]
Warning: empty y range [8:8], adjusting to [7.92:8.08]
图表范围不正确
看起来您的数据在列之间只有空格,但在时间格式内部也有空格。这使程序感到困惑,它认为您的 "column 2" 确实是第 4 列。尝试
plot "file1" using 1:4 with lines
但首先检查你的时间格式是否正确。也许是“%b %d %H:%M:%S”(注意空格)?