Bash gnuplot以指数格式绘制大量数据
我正试图绘制以下图表 帧大小发送帧/秒发送字节/秒 使用文件Bash gnuplot以指数格式绘制大量数据,bash,gnuplot,Bash,Gnuplot,我正试图绘制以下图表 帧大小发送帧/秒发送字节/秒 使用文件 #!/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
#!/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轴以指数格式显示数字。如何在正常的数值格式中显示
set format y "%.0f"
您可以使用任何可以接受双精度的printf样式格式说明符。
设置格式y“%.0f”
格式说明符@rici,您应该回答它。
set format y "%.0f"