2016-03-09 101 views
1

我有這個程序可以獲取關於您的計算機的大量使用細節,並將所有內容繪製在一張漂亮的圖表上(如下所示)。我遇到的問題是,在gnuplot窗口的左下角,它通常會報告鼠標當前在(x,y)軸上的位置,它以科學記數法報告我的x軸。gnuplot將時間轉換爲科學記數法

例如,而不是指出,我的鼠標是在(33:10,20%)則報告說,它是作爲(5.10770e + 08,20%)< - 隨機科學記數法)。我已經設置了timefmtxdata,所以我很困惑我錯過了什麼來正確報告數據。如果有人可以請幫助它將不勝感激。

我已經在超級用戶和Unix/Linux上搜索,這個問題似乎適合Stackoverflow最好的,因爲gnuplot有它自己的腳本語言。此外,如果你看一下gnuplot的標籤上的各種網站,gnuplot的適合更多的計算器,有數以千計的標籤相比,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" 

回答

1

您是在正確的地方要求gnuplot幫助!

我試過這個x11wxt,不知道其他交互式終端。

您可以在不同的鼠標狀態欄格式之間按1(向後2週期)

富勒交互性更多的幫助,按h和切換,你會得到一個列表豪鍵盤快捷鍵

的一些信息是help mouse format

要使用相應的命令set mouse format編程方式改變它(但我沒能正確顯示的日期/時間...)

+0

我只是重新閱讀文檔。 'set mouse mouseformat'用於格式化Button1和Button2動作上的文本 - 將座標複製到剪貼板並臨時註釋鼠標位置。對於顯示狀態欄,你有'設置鼠標格式'(我相應地改變了我的答案) – bibi

+0

非常感謝!這是完美的。我包含了作爲「正確」網站的那部分,因爲我問過過去的幾個gnuplot問題已經關閉,指出「gnuplot」不適合stackoverflow,並且已經進行了多次討論,確實如此。謝謝你的答案,這完美解決! – bluerojo

相關問題