Google visualization 谷歌图表/可视化列宽

Google visualization 谷歌图表/可视化列宽,google-visualization,Google Visualization,我正在使用GoogleChartAPI,并将折线图(见下文)转换为柱状图,但是列宽会根据数据列的数量而变化。如果我将鼠标悬停在上面,它会告诉我正确的日期,但是由于列的宽度不断变化,您实际上无法准确地看到该列应该表示的日期。点可以工作,所以我可以恢复到折线图,但是,对于我使用的数据集,列确实看起来更好。你知道如何解决这个问题吗 日期是动态的,因此X轴必须是可变的 谢谢 // Create a line chart, passing some options var

我正在使用GoogleChartAPI,并将折线图(见下文)转换为柱状图,但是列宽会根据数据列的数量而变化。如果我将鼠标悬停在上面,它会告诉我正确的日期,但是由于列的宽度不断变化,您实际上无法准确地看到该列应该表示的日期。点可以工作,所以我可以恢复到折线图,但是,对于我使用的数据集,列确实看起来更好。你知道如何解决这个问题吗

日期是动态的,因此X轴必须是可变的

谢谢

// Create a line chart, passing some options
                var LineChart = new google.visualization.ChartWrapper({
                    'chartType': 'ColumnChart',
                    'containerId': 'chart_div',
                    'options': {
                        'vAxis': {'title': 'Species Abundance', 'minValue': 0, 'maxValue': 32},
                        'width': 300,
                        'height': 300,
                        'legend': 'top',           
                        'title': 'Selected Site and Species abundance over time'
                    },
                    'view': {'columns': [0, 1]},
                });

您可以通过将
bar.groupWidth
选项设置为整数(用于条形图组的像素数)来设置最大宽度。设置此选项会使API尝试绘制此宽度的所有条形图组(给定轴值处的条形图组),但如果图表设置需要,可能会强制绘制较小的条形图组

bar: {
    groupWidth: 20
}

如何设置barOr的最大groupWidth如果要使用%而不是pixelsSpot,可以设置bar:{groupWidth:'50%'}。谢谢我只想提到,Bar属性需要位于Options对象的第一级,也就是说,在像这样的标题旁边:var Options={Title:“Text”,Bar:{groupWidth:“95%”};起初,我认为我必须把它放在“hAxis”下,这是行不通的