25

Googleの棒グラフを使用して、これが私が得たものです:

ここに画像の説明を入力してください

ここに私のカスタムオプション

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>タグの幅を設定できませんか?

4

2 に答える 2

45

chartArea.leftオプションがあなたが探しているものだと思います。このようなものを試して、yラベルがすべて表示されるまで、chartArea.leftとchartArea.widthの値(合計で合計幅500になるはずです)をいじってみてください。

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} 
 };
于 2012-04-20T16:18:50.077 に答える
2

chartArea幅はパーセンテージで設定できます。chartArea:{幅:50%}。これにより、チャートの合計幅の最大50%が左側の列に残ります。

于 2012-11-07T23:05:44.123 に答える