gpt4 book ai didi

javascript - 谷歌折线图划分网格线

转载 作者:行者123 更新时间:2023-12-02 18:07:20 24 4
gpt4 key购买 nike

我创建了一个谷歌折线图,它随着时间的推移具有多个值,如下所示

I have this

数据是指历史数据,来自某个时间点的预测数据。我想划分(分割)图表以区分预测信息的历史信息。并得到这样的图表:

I wan to do this

有办法做到这一点吗?

最佳答案

您可以通过添加 'annotation' 来获得这样的垂直线将 Angular 色列添加到数据表中的域(x 轴)列,并设置 annotation.<annotation column index>.style选项 'line' 。这是一个例子:

function drawChart () {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Month');
data.addColumn({type: 'string', role: 'annotation'});
data.addColumn('number', 'Value');
data.addRows([
['Jun', null, 3],
['Jul', null, 5],
['Aug', null, 4],
['Sep', null, 4],
['Oct', null, 8],
['Nov', 'this month', 6],
['Dec', null, 2]
]);

var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
chart.draw(data, {
height: 400,
width: 600,
annotation: {
1: {
style: 'line'
}
}
});
}
google.load('visualization', '1', {packages:['corechart'], callback: drawChart});

在这里查看它的工作情况:http://jsfiddle.net/asgallant/pkwqt/

关于javascript - 谷歌折线图划分网格线,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19985553/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com