2015-10-06 104 views
1

我已经使用Google Graphs API创建了分散图表,并且除了小数点以外只能将点数作为小数点分散的事实之外,它们都很好。Google图表显示分数点上的小数位数

Here's the jsFiddle

google.load('visualization', '1.1', {packages: ['scatter']}); 
google.setOnLoadCallback(drawChart); 

function drawChart() { 

var data = google.visualization.arrayToDataTable([ 
    ["Period", "C Spencer Ltd"], 
    ["1", -11.4],["2", 36.7], 
    ["3", null], 
    ["4", null], 
    ["5", null] 
]); 

    var options = { 
    chart: { 
     title: 'Scoring Trends', 
     subtitle: '*All LAG scores validated from Period 4' 
    }, 
    width: 900, 
    height: 500 
    }; 

    var chart = new google.charts.Scatter(document.getElementById('full_stacked_div')); 

    chart.draw(data, options); 

} 

我使用的NumberFormatter和vAxis.format shown here都没有快乐试过。

+0

验证并难倒 – WhiteHat

+0

欢迎来到我的世界:/。谢谢你看看。欣赏它。 – jampez77

回答

2

使用材料图表时,您应该在绘图中使用google.charts.Scatter.convertOptions(options)chart.draw(data, google.charts.Scatter.convertOptions(options));),否则像format这样的选项将不起作用。

查看Material Chart的下半部分。

Working fiddle与选项vAxis:{format:'decimal'}来完成您的要求。

编辑:

只是要注意,这是一个非常常见的错误,也许应该有人试图推动谷歌在强调这一点的重要性。

+0

完美,谢谢:) – jampez77

相关问题