如何删除Google柱形图中的水平网格线?

时间:2013-10-28 05:16:41

标签: google-visualization

如何删除Google柱形图中的水平网格线? 我尝试了一些解决方案,但仍然无法将其删除。感谢。

function drawVisualization() {
    // Create and populate the data table.
    var data = google.visualization.arrayToDataTable([
        ['Year', 'Austria', 'Belgium', 'Czech Republic', 'Finland', 'France', 'Germany'],
        ['2003',  1336060,   3817614,       974066,       1104797,   6651824,  15727003],
        ['2004',  1538156,   3968305,       928875,       1151983,   5940129,  17356071],
        ['2005',  1576579,   4063225,       1063414,      1156441,   5714009,  16716049],
        ['2006',  1600652,   4604684,       940478,       1167979,   6190532,  18542843],
        ['2007',  1968113,   4013653,       1037079,      1207029,   6420270,  19564053],
        ['2008',  1901067,   6792087,       1037327,      1284795,   6240921,  19830493]
    ]);

    // Create and draw the visualization.
    new google.visualization.ColumnChart(document.getElementById('visualization')).
    draw(
        data,
        {
            title:"Yearly Coffee Consumption by Country",
            width:600, height:400,
            hAxis: {title: "Years", minorGridlines: { color: 'red' } }
        }
    );
}​

2 个答案:

答案 0 :(得分:16)

水平网格线由vAxis.gridlines选项控制。将vAxis.gridlines.color选项设置为“transparent”以使它们消失:

vAxis: {
    gridlines: {
        color: 'transparent'
    }
}

答案 1 :(得分:2)

还有其他值得尝试的图表选项(如果你根本不想要那些线条):

var options = {
    ...
    vAxis : {
        gridlines : {
            count : 0
        }
    }
};