我有这个程序可以获取有关您的计算机的大量使用细节,并在一个漂亮的图表上绘制所有内容(如下)。我遇到的问题是,在gnuplot窗口的左下角,它通常会报告鼠标当前位于(x,y)轴的位置,它以科学记数法报告我的x轴。
例如,不是声明我的鼠标位于(33:10,20%),而是报告它是(5.10770e + 08,20%)< - 随机科学记数法)。我已经设置了timefmt
和xdata
,因此我对我所缺少的内容感到困惑,以便正确报告数据。如果有人可以请求帮助,将不胜感激。
我搜索过超级用户和Unix / Linux,这个问题似乎最适合Stackoverflow,因为gnuplot有自己的脚本语言。此外,如果您查看各个网站上的 gnuplot 标记, gnuplot 更适合stackoverflow,并且与30和67相比还有数千个标记。
我也看过Turn Off Scientific Notation In Gnuplot并尝试在这里实现答案(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"
答案 0 :(得分:1)
你是在正确的地方要求gnuplot帮助!
我在x11
和wxt
上试过这个,不知道其他互动终端。
您可以按1
(2
向后循环)在不同的鼠标状态栏格式之间切换
要获得更多有关互动的帮助,请按h
,您将获得一个键盘快捷键列表
有些信息在help mouse format
使用相应的命令set mouse format
以编程方式更改它(但我无法正确显示日期/时间......)