使用OpenTSDB,我们正在捕获每秒发送到网络接口的字节数。在绘制这些数字时,Y轴使用科学计数法(即5e+07)。Y轴格式选项的帮助文本建议可以将字节转换为兆字节或千兆字节,并引用GNU Plot文档的格式说明部分。我已经阅读了该部分内容,但仍不清楚如何进行值的转换。我找不到任何示例,人们是通过设置Y轴格式来进行转换的。
格式说明符%c给出相应科学计数法中的字符替换,例如1e3使用k,1e6使用M等。说明符%s设置相应的尾数。 考虑以下文件test.dat: 1e7 2e7 5e7 1e8 使用该脚本set format y '%.0s%cB' plot 'test.dat' with linespoints 使用4.6.5版本,您将获得以下输出: