标签: gnuplot currency labels
我使用gnuplot发布货币数据,目前我已设法将y轴上的标签设置为浮点值,没有小数(而不是指数),但我希望能够在标签上添加逗号但我无法弄清楚如何。
有什么想法吗?
即。目前的输出给我2500英镑 - 正如你所看到的,数据没有分组 - 我想把它分成数千,所以看起来是25,000,000英镑。
编辑: 我目前的设置是
set format y '£%.0f'
答案 0 :(得分:6)
如上所述here千位分隔符取决于特定于语言环境的格式 如果此设置允许千位分隔符,则将打印:
set decimal locale set format y "%'g" plot 1000*x
另一种选择是手动设置ytics(see here),如下所示:
set ytics ("5,000,000" 5000000, "10,000,000" 10000000, "15,000,000" 15000000, "20,000,000" 20000000, "25,000,000" 25000000) plot[0:3] 10000000*x