【发布时间】:2015-08-11 15:36:19
【问题描述】:
我一直在探索谷歌图表的功能,现在我正在尝试自定义散点图。 我得到了以下功能:
function drawScatterChart(){
var data = google.visualization.arrayToDataTable([
['Chance', 'Impact'],
[ 5, 4],
[ 1, 2]
]);
var options = {
hAxis: {title: 'Chance', minValue: 0, maxValue: 5},
vAxis: {title: 'Impact', minValue: 0, maxValue: 5},
legend: 'none',
'chartArea' : { 'backgroundColor' : '#F4F4F4' }
};
var chart = new google.visualization.ScatterChart(document.getElementById('scatter_chart'));
chart.draw(data, options);
}
这成功地将仅chartArea的背景颜色更改为灰色,这很棒。但现在我想实现一个渐变,从图表的左下角到右上角,包含 3 种颜色(绿色到黄色到红色)。
有什么办法可以将其破解到图表中,因为我一直在尝试在文档中查找任何内容并且只能找到一些旧文档(即:https://developers.google.com/chart/image/docs/chart_params)但找不到实现此功能的方法。
谢谢!
【问题讨论】:
标签: svg background google-visualization gradient fill