我试图绘制以下图表
64 14881016 952385024
150 7353006 1102950900
300 3906314 1171894200
600 2016193 1209715800
900 1358759 1222883100
1200 1024654 1229584800
1500 822432 1233648000
使用文件
#!/usr/bin/gnuplot
reset
set terminal pngcairo size 1280,960 enhanced font 'Verdana,10'
set ylabel "Ethernet Frame Size"
set xlabel "k"
set title "Ethernet Frame Size vs Transmitted Bytes/Transmitted Frames"
set key reverse Left outside
set grid
set style data linespoints
set output 'ethernet_line_rate_1.png'
plot "ethernet_rate.dat" using 1:2 title "Ethernet Frame Size vs Transmitted Frames"
set output 'ethernet_line_rate_2.png'
plot "ethernet_rate.dat" using 1:3 title "Ethernet Frame Size vs Transmitted Bytes"
除了我得到如下图表之外,哪个是好的。
Y轴以指数格式显示数字。如何在正常数值范围内显示?
答案 0 :(得分:1)
set format y "%.0f"
您可以使用任何可接受double的printf样式格式说明符。