Я использую круговую диаграмму из диаграмм Google.Настройки формата диаграмм Google
мне нужно отформатированный процентов от ##. ##% до ##% #
возможно ли это?
Thanks
Я использую круговую диаграмму из диаграмм Google.Настройки формата диаграмм Google
мне нужно отформатированный процентов от ##. ##% до ##% #
возможно ли это?
Thanks
Использовать формулятор диаграммы Google. Вот пример
var formatter
= new google.visualization.NumberFormat(
{suffix: '%',pattern:'#,##'}
);
formatter.format(data, columnNo);
// Apply formatter to any column you want
Спасибо но это решение я пробовал, но не работал для меня. :-( –
Существует не простой способ сделать это с помощью Google Charts.
Number formatter
предназначен только для таблиц данных и не влияет на форматирование диаграммы.
Возможным обходным вариантом является установка опции {pieSliceText: 'label'}
, а затем создание ваших меток как '##, #%'. Это, конечно же, требует, чтобы вы выполнили математику, какими должны быть эти значения, и затем установите их как метку в таблице данных.
похоже, что вы хотите локализовать диаграмму? если да, то просто использовать локалей для Google Charts:
// Load Google Charts for the German locale.
google.charts.load('current', {'packages':['corechart'], 'language': 'de'});
или в полимере:
<google-chart lang="de"
type="{{chartType}}"
data="{{data}}"
options="{{options}}"></google-chart>
https://developers.google.com/chart/interactive/docs/basic_load_libs#loadwithlocale
если вы все еще нужна помощь, пожалуйста, отредактировать вопрос с последним кодом – WhiteHat