web-dev-qa-db-ja.com

GoogleのVisualization APIによって作成された棒グラフからx軸を削除するにはどうすればよいですか?

ここに示されている種類のチャートを参照: http://code.google.com/apis/visualization/documentation/gallery/barchart.html

単純なスイッチはないようで、軸の色を白(白の背景上)に変更しても何も起こりません。私はjqueryを試して、API出力によって生成されたセレクターを非表示にしようとしましたが、サイコロはありませんでした。

29
Dan

hAxis.textPositionを 'none'の値に

例えば:

var options = {

                hAxis: { textPosition: 'none' },
            };

chart.draw(data, options);

https://developers.google.com/chart/interactive/docs/gallery/barchart#Configuration_Options を参照してください

75
Dan Diplo

彼らのAPIは確かにこれには機能しませんが、

chart.draw( data, 
    {
        width: 400, 
        height: 240, 
        is3D: true, 
        legend :'none',
        axisFontSize : 0
    });

AxisFontSizeを0に設定すると、x軸のデータが削除されます。 :)

3
Elzo Valugi

データテーブルの文字列を削除することで、チャートのマテリアルバージョンのラベルを削除することができました。

前:

data.addColumn('string', 'Date');

後:

data.addColumn('string', '');
2
Tony Schmidt

GoogleはAPIを非常に速く変更します。これが今日機能するものです。

chart.draw(daily, {
    hAxis : {textColor: '#ffffff'},
    [... your other options here ...]
});
2
KKovacs

let options = {legend: { position: 'none' }};

2
AtyulyaKadam

axisFontSize:0はx軸とy軸のデータを削除します

1
Denny

チェックアウト http://code.google.com/apis/chart/docs/gallery/bar_charts.html#axis_label_styles

軸ラベルスタイルchxs "axis_or_tick"

「_-(アンダースコア)軸線も目盛りも描画しません。軸線を非表示にする場合は、この値を使用します。」

例: 'chxs = 0、、0,0、_'

0
John Erck