gnuplot 将时间转换为科学记数法
gnuplot converting time to scientific notation
我有这个程序可以获取有关您的计算机的大量使用详细信息,并将所有内容绘制在漂亮的图表上(如下)。我 运行 遇到的问题是,在 gnuplot window 的左下角,它通常会报告鼠标当前在 (x,y) 轴上的位置,它正在报告我的 x -科学计数法中的轴。
例如,不是说我的鼠标在 (33:10,20%),而是报告它是 (5.10770e+08,20%) <--随机科学表示法)。我已经设置了 timefmt
和 xdata
,所以我很困惑为了正确报告数据而遗漏了什么。如果有人可以提供帮助,将不胜感激。
我搜索了超级用户和 Unix/Linux,这个问题似乎最适合 Whosebug,因为 gnuplot 有自己的脚本语言。此外,如果您查看各个站点上的 gnuplot 标签,gnuplot 更适合 Whosebug,并且与 30 和 67 相比有数千个标签。
我也查看了 并尝试在这里实现答案(Christoph 是 GNUPLOT 人!),但到目前为止无法配置它正常工作(它仍然显示科学记数法) .
gnuplot -e persist "set title 'Resource monitor' ; set timefmt '%y/%m/%d-%H:%M:%S' ; set xdata time ; set xlabel 'TIME' ; set ylabel 'PERCENT' set yrange [0:101]" -e "plot '${cpuResFile}' using 1:2 title 'CPU' smooth Bezier, '${memResFile}' using 1:2 title 'MEM' smooth Bezier ; pause -1"
您来对地方了,可以寻求 gnuplot 帮助!
我在 x11
和 wxt
上试过这个,不知道其他交互式终端。
您可以通过按 1
(2
向后循环)在不同的鼠标状态栏格式之间切换
有关交互性的更多帮助,请按 h
,您将获得一个键盘快捷键列表
一些信息在 help mouse format
通过相应的命令以编程方式更改它set mouse format
(但我没能正常显示date/time...)
我有这个程序可以获取有关您的计算机的大量使用详细信息,并将所有内容绘制在漂亮的图表上(如下)。我 运行 遇到的问题是,在 gnuplot window 的左下角,它通常会报告鼠标当前在 (x,y) 轴上的位置,它正在报告我的 x -科学计数法中的轴。
例如,不是说我的鼠标在 (33:10,20%),而是报告它是 (5.10770e+08,20%) <--随机科学表示法)。我已经设置了 timefmt
和 xdata
,所以我很困惑为了正确报告数据而遗漏了什么。如果有人可以提供帮助,将不胜感激。
我搜索了超级用户和 Unix/Linux,这个问题似乎最适合 Whosebug,因为 gnuplot 有自己的脚本语言。此外,如果您查看各个站点上的 gnuplot 标签,gnuplot 更适合 Whosebug,并且与 30 和 67 相比有数千个标签。
我也查看了
gnuplot -e persist "set title 'Resource monitor' ; set timefmt '%y/%m/%d-%H:%M:%S' ; set xdata time ; set xlabel 'TIME' ; set ylabel 'PERCENT' set yrange [0:101]" -e "plot '${cpuResFile}' using 1:2 title 'CPU' smooth Bezier, '${memResFile}' using 1:2 title 'MEM' smooth Bezier ; pause -1"
您来对地方了,可以寻求 gnuplot 帮助!
我在 x11
和 wxt
上试过这个,不知道其他交互式终端。
您可以通过按 1
(2
向后循环)在不同的鼠标状态栏格式之间切换
有关交互性的更多帮助,请按 h
,您将获得一个键盘快捷键列表
一些信息在 help mouse format
通过相应的命令以编程方式更改它set mouse format
(但我没能正常显示date/time...)