【发布时间】:2016-01-15 19:30:32
【问题描述】:
我使用 gnuplot 下面的配置来绘制折线图:
set style data histogram
set ylabel "Number of Received Packets"
set format y '%.0s %c' #This is also another question I refer to at p.s, below
set style data linespoints
colorfunc(x) = x == 1 ? "#3399FF" : x == 2 ? "#00FF00" : x == 3 ? "#FF3333" : x == 4 ? "#00FFFF" : x == 5 ? "#003300" : "#FF00FF"
plot for [COL=2:6] 'Histogram' using COL:xticlabels(1) title columnheader lt rgb colorfunc(COL)
结果是这样的:
如您所见,y 轴的标签和每个轴上的值太小,不易阅读。如何更改它们的大小并使它们变粗(或在最终图中调整它们的大小)?
p.s:我还使用set format y '%.0s %c' 来显示人类可读的 Y 轴。到目前为止一切顺利,我想说这个命令几乎可以很好地完成它的工作,但我更喜欢从每个值中删除百万 (M) 字符并将其放在标签上,我应该怎么做才能删除它?
【问题讨论】:
-
要更改刻度标签编号格式,请查看此问答:re-tic axis in gnuplot
-
set termoption font "Arial-Bold,20"