我想通过绘制x轴采样时间点和磁盘上使用的y轴存储来显示磁盘上已用空间的变化情况.但是,目前,使用的存储器以字节为单位记录,当值超过GB时,这不是人类可读的.
那么,我可以在gnuplot中重新调整轴吗?在我的情况下,我可以将值更改100000000为100MB?
谢谢和最诚挚的问候.
您有两个主要选择.第一个(也可能是最简单的)是在绘图时缩放:
plot 'datafile' using 1:($2/1e6) title 'Usage in MB'
Run Code Online (Sandbox Code Playgroud)
这将绘制文件中的第二个数据列datafile,每个值除以1e6,相对于时间(第一列).
你也可以修改轴,但这有点不太通用.
set ytics ("100" 1e8)
Run Code Online (Sandbox Code Playgroud)
另一种选择是在y轴上使用科学记数法(正如我上面用这些大数字所做的那样).为此,命令是
set format y '%.2e'
Run Code Online (Sandbox Code Playgroud)
这将使用科学记数法打印y tics,小数点后有2位数字.你也可以试试
set format y '%.2g'
Run Code Online (Sandbox Code Playgroud)
这将打印出更紧凑的科学或常规符号.
| 归档时间: |
|
| 查看次数: |
5618 次 |
| 最近记录: |