如何使用GNUplot为Y轴设置自定义刻度标签(如10Mb/s等)?
自定义GNUplot Y轴刻度标签的方法
要给Y轴设置10Mb/s、15Mb/s、20Mb/s这类自定义刻度标签,直接使用set ytics命令即可,该命令可指定刻度对应的数值和显示文本。
修改后的完整脚本如下:
set xlabel "TIME IN SECONDS" set ylabel "Throughput In Mbps" set title "ESX Throughput" # 自定义Y轴刻度:按「"显示标签" 对应数值」的格式依次定义 set ytics ("10Mb/s" 10, "15Mb/s" 15, "20Mb/s" 20) plot "esxdata.csv" with linespoints linestyle 1
补充说明
- 若不想完全替换默认刻度,仅添加自定义标签,可使用
set ytics add ("25Mb/s" 25)的写法; - 注意标签对应的数值要与你的数据范围匹配,避免刻度超出图表可视范围。
内容的提问来源于stack exchange,提问作者suhas savkoor
相关产品推荐
相关产品推荐

