Google visualization 在谷歌图表工具中,我使用的面积图数据格式是什么?

Google visualization 在谷歌图表工具中,我使用的面积图数据格式是什么?,google-visualization,Google Visualization,我一直在为我的一个项目使用面积图。我想让面积图显示完整的网格线,并发现只有在长轴上有数字或日期数据时才会显示。嗯,我想在长轴上过一年。但把年份作为数字,用数字格式显示。像这样的。。。2005显示2005.00 通过查阅文档,我发现数据可以以这种格式传递-{v:2005,f:'2005'}。但当我使用google.visualization.arrayToDataTable()以这种格式传递值时,这不起作用 我试图传递的json数据的格式如下- [["Years", "sales"],[{v:20

我一直在为我的一个项目使用面积图。我想让面积图显示完整的网格线,并发现只有在长轴上有数字或日期数据时才会显示。嗯,我想在长轴上过一年。但把年份作为数字,用数字格式显示。像这样的。。。2005显示2005.00

通过查阅文档,我发现数据可以以这种格式传递-{v:2005,f:'2005'}。但当我使用google.visualization.arrayToDataTable()以这种格式传递值时,这不起作用

我试图传递的json数据的格式如下-

[["Years", "sales"],[{v:2005, f:'2005'}, 52450],[{v:2006, f:'2006'}, 63457]]

但图表没有出现…:(

如果您想使用
{v:2005,f:'2005'}
技巧,您不能使用
ArrayToDataTable
,您需要以不同的方式定义DataTable。您可以看到类似的问题:

不工作的数据表:

var data = google.visualization.arrayToDataTable([
['Category', 'Amount'],
['Food', {v:5595.819984, f:'5.595,82'}], 
['Home', {v:1890.530002, f:'1.890,53'}], 
['Mail', {v:8.380000, f:'8,38'}], 
['Train', {v:564.899998, f:'564,90'}], 
['Photo', {v:959.119995, f:'959,12'}], 
['Lego', {v:428.760004, f:'428,76'}], 
var data = google.visualization.DataTable();
data.addColumn('string', 'Category');
data.addColumn('number', 'Amount');
data.addRows([
['Food', {v:5595.819984, f:'5.595,82'}], 
['Home', {v:1890.530002, f:'1.890,53'}], 
['Mail', {v:8.380000, f:'8,38'}], 
['Train', {v:564.899998, f:'564,90'}], 
['Photo', {v:959.119995, f:'959,12'}], 
['Lego', {v:428.760004, f:'428,76'}],
]);
工作数据表:

var data = google.visualization.arrayToDataTable([
['Category', 'Amount'],
['Food', {v:5595.819984, f:'5.595,82'}], 
['Home', {v:1890.530002, f:'1.890,53'}], 
['Mail', {v:8.380000, f:'8,38'}], 
['Train', {v:564.899998, f:'564,90'}], 
['Photo', {v:959.119995, f:'959,12'}], 
['Lego', {v:428.760004, f:'428,76'}], 
var data = google.visualization.DataTable();
data.addColumn('string', 'Category');
data.addColumn('number', 'Amount');
data.addRows([
['Food', {v:5595.819984, f:'5.595,82'}], 
['Home', {v:1890.530002, f:'1.890,53'}], 
['Mail', {v:8.380000, f:'8,38'}], 
['Train', {v:564.899998, f:'564,90'}], 
['Photo', {v:959.119995, f:'959,12'}], 
['Lego', {v:428.760004, f:'428,76'}],
]);