gnuplot - gnuplot 标签中的逗号

标签 gnuplot currency label

我正在使用 gnuplot 绘制货币数据,目前我已成功将 y 轴上的标签设置为不带小数(而不是指数)的浮点值,但我希望能够向标签添加逗号但我不知道怎么办。

有什么想法吗?

即当前的输出为我提供了 25000000 英镑 - 如您所见,数据未分组 - 我想将其拆分为数千英镑,因此它显示为 25,000,000 英镑。

编辑: 我当前的设置是

设置格式 y '£%.0f'

最佳答案

如上所述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

关于gnuplot - gnuplot 标签中的逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7916261/

相关文章:

visualization - 如何使用 gnuplot 绘制垂直线?

linux - 未生成绘图(来自命令行的 gnuplot)

php - 转换输入为 "100K"、 "100M"等的金额

c# - 格式化 Excel 单元格(货币)

php - 如何将印度卢比值(value)传递给 Paypal ?

C# WPF 动画标签内容未显示

php - 无需插件即可自定义 WooCommerce 产品数据标签 - WEIGHT

python - 如何使用 python/matplotlib 绘制中间有空行的数据

java - Swing:与标签相比的复选框间距

gnuplot - 如何在一个函数中绘制 ± sqrt(x)?