【发布时间】:2018-09-04 07:06:55
【问题描述】:
我已经将 awk 提取的 top -b 输出到一个文件中,给出类似的行
16:23:36 2.58 190.9 7.0
(时间、负载、%CPU、%MEM)
有没有一种简单的方法可以将负载和 cpu(和内存)绘制到一个图表中,以便两个 y 值都分布在整个垂直图表范围内?
solution 建议缩放数据,但是否可以自动完成 y 范围的缩放?
【问题讨论】:
标签: gnuplot
我已经将 awk 提取的 top -b 输出到一个文件中,给出类似的行
16:23:36 2.58 190.9 7.0
(时间、负载、%CPU、%MEM)
有没有一种简单的方法可以将负载和 cpu(和内存)绘制到一个图表中,以便两个 y 值都分布在整个垂直图表范围内?
solution 建议缩放数据,但是否可以自动完成 y 范围的缩放?
【问题讨论】:
标签: gnuplot
请包含您的绘图命令,以便我们更好地帮助您。
考虑使用两个 y 轴。将axis x1y1 添加到绘图命令中的一个数据项,并将axis x1y2 添加到另一个。
现在每个 y 轴都会自动缩放以适应数据,除非您发出 yrange 命令。
【讨论】:
set tics nomirror; set y2tics,让两个y轴有不同的tic标记和标签