Запятые в ярлыках gnuplot - PullRequest
       22

Запятые в ярлыках gnuplot

5 голосов
/ 27 октября 2011

Я строю денежные данные с помощью gnuplot, и в настоящее время мне удалось установить метки на оси Y как значения с плавающей точкой без десятичных (а не экспоненциальных) значений, но я хочу иметь возможность добавлять запятые к метке но я не могу понять, как.

Есть идеи?

т.е. Текущий вывод дает мне 25000000 фунтов стерлингов - как вы видите, данные не сгруппированы - я хочу разделить их на тысячи, чтобы они выглядели как £ 25,000,000.

EDIT: Моя текущая настройка

set format y '£%.0f'

1 Ответ

6 голосов
/ 27 октября 2011

Как указано здесь разделитель тысяч зависит от локализованного форматирования.
Если этот параметр допускает разделитель тысяч, он будет напечатан с:

set decimal locale
set format y "%'g"
plot 1000*x

AnДругой вариант - установить ytic вручную ( см. здесь ), например:

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
...