Как вы устанавливаете процент в API Google Visualization Chart? - PullRequest
21 голосов
/ 25 июня 2011

Как установить вертикальную ось для отображения процентов, таких как 25%, 50%, 75%, 100%?

Ответы [ 3 ]

33 голосов
/ 22 августа 2014
var options = {
        title: 'Chart Title',
        vAxis: {
            minValue: 0,
            maxValue: 100,
            format: '#\'%\''
        } 
    };

Попробуйте избежать знака%. Я использовал это, чтобы просто добавить знак% на оси Y.

29 голосов
/ 27 июня 2011

<code>chart.draw(data, {vAxis: {format:'#%'} } );

Чтобы получить запятую для тысяч, используйте {format:'#,###%'}.

См. http://code.google.com/apis/chart/interactive/docs/gallery/linechart.html

3 голосов
/ 18 декабря 2013

Используя гистограммы, я нашел свои результаты бессистемными и достиг согласованности, выполнив следующие действия: 1. В столбце данных установите значение 100, даже если вы добавили фиктивное значение 100. 2. Выберите всечисловые ячейки в столбце и отформатируйте их, используя Формат, Число, Нормальный 3. Теперь отформатируйте их в%, используя Формат, Число, Округленный процент

Теперь ваш график должен отображать 100% по вертикальной шкале, и если у вас естьфиктивное значение на 100% вы захотите скрыть, поэтому вы можете либо отформатировать его, щелкнув по нему на графике и изменив цвет (но это не всегда работает), либо перейти в раздел «Расширенное редактирование», «Настройка», «Столбцы»выберите имя столбца (из графической легенды) и установите для цвета панели значение Нет или любой другой цвет фона.

Удачи.

...