我有一个带有字符串的文件
1.429520882432E12 3432.0
1.429520882914E12 1573.0
...第一次是划时代的时间戳(13位),我怎么能从它得到时间?我找不到两位数字的格式
我从javaplot程序导出它,plot 'file' using ($1*1000000000000):2不适合,但是如果我可以用javaplot来实现它,那就太棒了!
发布于 2015-04-24 12:20:25
为什么你把这些值乘以100000000.?这些值已经以毫秒为单位作为浮点数给出了。你得把它们除以1000。为此,我得到了这个输出,它非常适合您的432毫秒和914毫秒:

以下是代码:
set xdata time
set timefmt "%s" # Format in file
set format x "%Y-%m-%d %H:%M:%.3S" # Format of axis labels
set xtics 0.05 # One label every 50ms
set xtics rotate by 30 right # Labels are looong...
set grid
plot "timedData.csv" u (($1/1000)):2 with linespointshttps://stackoverflow.com/questions/29840980
复制相似问题