Инструменты Google Chart, сокращающие метки оси Y - PullRequest
22 голосов
/ 17 января 2012

Работа с гистограммой Google , вот что я получил:

enter image description here

Здесь мои пользовательские параметры

var options = {
    width: 500, height: 240,
    legend : 'none',
    vAxis:{title:'Answers',textStyle:{color: '#005500',fontSize: '12', paddingRight: '100',marginRight: '100'}},
    hAxis: { title: 'Percentage', textStyle: { color: '#005500', fontSize: '12', paddingRight: '100', marginRight: '100'} } 
 };

Не могу ли я установить ширину для этих <g> / <rect> тегов?

Ответы [ 2 ]

43 голосов
/ 20 апреля 2012

Я считаю, что вам нужен параметр chartArea.left.Попробуйте что-то вроде этого, и возитесь со значениями chartArea.left и chartArea.width (хотя их общая ширина должна составлять 500), пока все метки y не будут видны:

var options = {
    width: 500, height: 240,
    legend : 'none',
    vAxis:{title:'Answers',textStyle:{color: '#005500',fontSize: '12', paddingRight: '100',marginRight: '100'}},
    hAxis: { title: 'Percentage', textStyle: { color: '#005500', fontSize: '12', paddingRight: '100', marginRight: '100'} },
    chartArea: {left:100, width: 400} 
 };
2 голосов
/ 08 ноября 2012

ширина диаграммы может быть задана в процентах.chartArea: {ширина: 50%}.Это оставит до 50% общей ширины диаграммы в левом столбце.

...