2012-09-17 86 views
1

我想通過用x軸繪製磁盤上使用的採樣時間點和y軸存儲的圖來顯示我的磁盤上的已用空間如何變化。 但是,目前使用的存儲空間是以字節記錄的,當數值超過GB時,這是不可讀的。gnuplot中的復位軸

那麼,我可以重新在gnuplot軸嗎?在我的情況下,我可以將值100000000,例如,更改爲100MB

感謝和最好的問候。

回答

8

您有兩個主要選項。第一個(可能比較容易)是按比例的事情,當你的情節:

plot 'datafile' using 1:($2/1e6) title 'Usage in MB' 

這將文件datafile與1E6劃分出的每個值繪製第二個數據列,與時間的關係(第一列)。

您也可以重新繪製座標軸,但這是不太一般的。

set ytics ("100" 1e8) 

另一種選擇是在y軸上用科學記數法(如我一直在與這些大的數字,上面做的)。要做到這一點,命令是

set format y '%.2e' 

這將使用科學記數法打印的小數點後2位數字。你也可以試試

set format y '%.2g' 

這將打印更緊湊的科學或正常的表示法。

+0

謝謝,會試一試。 –